2 #ifndef ICEDB_H_OS_FUNCTIONS 3 #define ICEDB_H_OS_FUNCTIONS DL_ICEDB const char * ICEDB_getHostName()
DL_ICEDB const char * ICEDB_getLibDirC()
DL_ICEDB int ICEDB_getPID()
DL_ICEDB char * ICEDB_findModuleByFunc(void *ptr, size_t sz, char *res)
DL_ICEDB const char * ICEDB_getLibPathC()
DL_ICEDB void ICEDB_free_enumModulesRes(ICEDB_enumModulesRes *)
DL_ICEDB char * ICEDB_getAppPath(size_t sz, char *res)
DL_ICEDB void ICEDB_libExit()
#define ICEDB_BEGIN_DECL_C
DL_ICEDB const char * ICEDB_getPluginDirC()
ICEDB_BEGIN_DECL_C DL_ICEDB bool ICEDB_pidExists(int pid, bool &res)
DL_ICEDB bool ICEDB_waitOnExitGet()
DL_ICEDB const char * ICEDB_getHomeDir()
DL_ICEDB bool ICEDB_waitOnExitGetDefault()
DL_ICEDB char * ICEDB_getLibPath(size_t sz, char *res)
DL_ICEDB const char * ICEDB_getCWDC()
DL_ICEDB int ICEDB_getPPID(int pid)
DL_ICEDB const char * ICEDB_getAppDirC()
DL_ICEDB char * ICEDB_getCWD(size_t sz, char *res)
DL_ICEDB void ICEDB_writeDebugString(const char *)
DL_ICEDB char * ICEDB_getAppDir(size_t sz, char *res)
DL_ICEDB char * ICEDB_getLibDir(size_t sz, char *res)
DL_ICEDB void ICEDB_libEntry(int argc, char **argv)
Entry function that gets called when a debugged application first loads.
DL_ICEDB const char * ICEDB_getAppPathC()
DL_ICEDB ICEDB_enumModulesRes * ICEDB_enumModules(int pid)
DL_ICEDB const char * ICEDB_getUserName()
DL_ICEDB const char * ICEDB_getAppConfigDir()
DL_ICEDB char * ICEDB_getPluginDir(size_t sz, char *res)
DL_ICEDB void ICEDB_waitOnExitSet(bool val)