#ident "$URL: svn://elmer/devel/SVN/SDDAS/trunk/libCfg/libCfg_local.h $ %D% SwRI" #ifndef _libCfg_local_h #define _libCfg_local_h #include "SDDAS_types.h" #include "LinkList.h" #include "StrHier.h" #include "ItemValue.h" #include "Pconfig.h" #define PROJECTScfg "PROJECTS.cfg" #define ITEMcfg "DB.cfg" #if defined(__cplusplus) extern "C" { #endif int DB_Config (char *, LinkList); /* DB_Config.c */ ItemValue_t *CreateItemValue (int); /* ItemValue.c */ char *ValueFromItem (StrHier, const char *, SDDAS_INT); /* ItemValue.c */ LinkList P_Config (char *); /* P_Config.c */ void aP_Free (LinkList); /* P_Free.c */ int parse_config (config_t *, char *, def_t *); /* Pconfig.c */ LinkList LoadSCFs (char *); /* LoadSCFs.c */ LinkList SCFNextItems (StrHier); /* NextItem.c */ LinkList VIDFNextItems (StrHier); /* NextItem.c */ LinkList IDFSNextItems (StrHier); /* NextItem.c */ #if defined(__cplusplus) } #endif #endif