|
| static void | _decodeError (const char *functName, int32_t resCode) |
| |
| void * | c_malloc (size_t size) |
| |
| void * | c_realloc (void *ptr, size_t size) |
| |
| void * | c_calloc (size_t nmemb, size_t size) |
| |
| void | c_free (void *ptr) |
| |
| size_t | c_malloc_size (void *ptr) |
| |
| static char * | _strndup (const char *str, size_t size) |
| |
| char * | c_strdup (const char *str) |
| | Wrapper to strdup(str), with check for NULL arguments. To be freed with c_free(). More...
|
| |
| char * | c_strndup (const char *str, size_t size) |
| | Wrapper to strndup(str, size), with check for NULL arguments. To be freed with c_free(). More...
|
| |
| uint64_t | c_get_time (void) |
| | Get time in milliseconds since 00:00:00 UTC, January 1, 1970. More...
|
| |
| int | c_getch (void) |
| |
| int | c_kbhit (void) |
| |
| int | c_access (const char *pathname, int mode) |
| |
| char * | c_getcwd (char *buf, size_t size) |
| |
| int | c_chdir (const char *path) |
| |
| int | c_rmdir (const char *path) |
| |
| int64_t | c_getpid (void) |
| |
| int | c_strcasecmp (const char *s1, const char *s2) |
| |
| int | c_strncasecmp (const char *s1, const char *s2, size_t n) |
| |
| char * | c_getExpandedString (const char *filename) |
| |
| int32_t | c_getDirName (char *dest, const char *source) |
| |
| int32_t | c_getBaseName (char *dest, const char *source) |
| |
| static bool | _isProcValid (c_Process_t *proc) |
| |
| int32_t | c_getCurrentEnvironment (c_environment_t *dest) |
| |
| c_Process_t * | c_newProc (void) |
| |
| int32_t | c_setProcExec (const char *exec, c_Process_t *proc) |
| |
| int32_t | c_addProcArg (const char *arg, c_Process_t *proc) |
| |
| int32_t | c_addProcEnv (const char *varname, const char *varvalue, c_Process_t *proc) |
| |
| static void | _freePointersArray (char **arr, size_t size) |
| |
| static int32_t | _mapToStringArray (c_environment_t *map, char ***dest, size_t *count) |
| |
| static int32_t | _startProcessLin (c_Process_t *proc) |
| |
| static int32_t | _endProcessLin (c_Process_t *proc) |
| |
| static int32_t | _getNCPULin (void) |
| |
| DIR * | c_opendir (const char *name) |
| | Not marked CAEN_UTILITY_API (meaningful only on 32-bit Windows), likely an original sin more than a choice. More...
|
| |
| int | c_closedir (DIR *dir) |
| |
| struct dirent * | c_readdir (DIR *dir) |
| | Not marked CAEN_UTILITY_API (meaningful only on 32-bit Windows), likely an original sin more than a choice. More...
|
| |
| void | c_rewinddir (DIR *dir) |
| |
| int32_t | c_startProcess (c_Process_t *proc) |
| |
| int32_t | c_endProcess (c_Process_t *proc) |
| |
| void | c_freeProc (c_Process_t *proc) |
| |
| int32_t | c_getNCPU (void) |
| |
| int32_t | c_pause (void) |
| |
| int32_t | c_mkdir (const char *path) |
| |
| int32_t | c_mkdirp (const char *dir) |
| | Same of c_mkdir() but creates also intermediate directories. More...
|
| |
| int32_t | c_dlload (const char *libName, c_libhandle_t *libHandle) |
| |
| int32_t | c_dfload (c_libhandle_t hLib, const char *fcnName, c_fcnhandle_t *funcPtr) |
| |
| int32_t | c_dlclose (c_libhandle_t hLib) |
| |
| static void | _tmToSystemtime (const struct tm *src, c_systemtime_t *dest, uint16_t millis) |
| |
| static void | _systemtimeToTm (const c_systemtime_t *src, struct tm *dest) |
| |
| void | c_GetLocalTime (c_systemtime_t *now) |
| |
| void | c_GetSystemTime (c_systemtime_t *t) |
| |
| double | c_DiffSystemTime_sec (const c_systemtime_t *s1, const c_systemtime_t *s2) |
| |
| uint32_t | c_ctz (uint32_t value) |
| |
| uint32_t | c_clz (uint32_t value) |
| |
| uint32_t | c_popcount (uint32_t value) |
| |
| uint32_t | c_ctz64 (uint64_t value) |
| |
| uint32_t | c_clz64 (uint64_t value) |
| |
| uint32_t | c_popcount64 (uint64_t value) |
| |
| int64_t | c_frexp (double value, int16_t *exponent, int8_t *classification) |
| |
| double | c_ldexp (int64_t mantissa, int16_t exponent, int8_t classification) |
| |
| bool | c_checkFileExists (const char *fname) |
| |
| uint64_t | c_getCurrentTimeRepresentation (void) |
| |
| int32_t | c_remAllFiles (const char *dir) |
| |
| int32_t | c_killProcess (const char *procName) |
| |
Generic wrappers to platform-dependent functions.
- Author
Definition in file CAENMultiplatform.c.