Internal implementation details for POSIX systems. More...
Classes | |
struct | ThreadId |
Functions | |
pid_t | getpid () |
void | gettimeofday (struct timespec *time) |
void * | memcpy (void *dest, void *src, size_t count) |
void * | memset (void *dest, int c, size_t count) |
int | nanosleep (const struct timespec *rqtp, struct timespec *rmtp) |
bool | operator== (const ThreadId &left, const ThreadId &right) |
int | rename (const char *old_filename, const char *new_filename) |
unsigned int | sleep (unsigned int seconds) |
char * | stpcpy (char *dst, const char *src) |
char * | strdup (const char *s) |
ThreadId | threadSelf () |
int | unlink (const char *filename) |
int | usleep (unsigned long useconds) |
int | vsnprintf (char *buffer, size_t maxlen, const char *format, va_list argptr) |
Internal implementation details for POSIX systems.
pid_t icl_core::os::hidden_posix::getpid | ( | ) |
Definition at line 65 of file os_posix_thread.cpp.
void icl_core::os::hidden_posix::gettimeofday | ( | struct timespec * | time | ) |
Definition at line 42 of file os_posix_time.cpp.
void * icl_core::os::hidden_posix::memcpy | ( | void * | dest, |
void * | src, | ||
size_t | count | ||
) |
Definition at line 31 of file os_posix_mem.cpp.
ICL_CORE_IMPORT_EXPORT void * icl_core::os::hidden_posix::memset | ( | void * | dest, |
int | c, | ||
size_t | count | ||
) |
Definition at line 36 of file os_posix_mem.cpp.
ICL_CORE_IMPORT_EXPORT int icl_core::os::hidden_posix::nanosleep | ( | const struct timespec * | rqtp, |
struct timespec * | rmtp | ||
) |
Definition at line 67 of file os_posix_time.cpp.
ICL_CORE_IMPORT_EXPORT bool icl_core::os::hidden_posix::operator== | ( | const ThreadId & | left, |
const ThreadId & | right | ||
) |
Definition at line 37 of file os_posix_thread.cpp.
ICL_CORE_IMPORT_EXPORT int icl_core::os::hidden_posix::rename | ( | const char * | old_filename, |
const char * | new_filename | ||
) |
Definition at line 32 of file os_posix_fs.cpp.
ICL_CORE_IMPORT_EXPORT unsigned int icl_core::os::hidden_posix::sleep | ( | unsigned int | seconds | ) |
Definition at line 88 of file os_posix_time.cpp.
char * icl_core::os::hidden_posix::stpcpy | ( | char * | dst, |
const char * | src | ||
) |
Definition at line 33 of file os_posix_string.cpp.
ICL_CORE_IMPORT_EXPORT char * icl_core::os::hidden_posix::strdup | ( | const char * | s | ) |
Definition at line 45 of file os_posix_string.cpp.
ICL_CORE_IMPORT_EXPORT ThreadId icl_core::os::hidden_posix::threadSelf | ( | ) |
Definition at line 51 of file os_posix_thread.cpp.
ICL_CORE_IMPORT_EXPORT int icl_core::os::hidden_posix::unlink | ( | const char * | filename | ) |
Definition at line 37 of file os_posix_fs.cpp.
ICL_CORE_IMPORT_EXPORT int icl_core::os::hidden_posix::usleep | ( | unsigned long | useconds | ) |
Definition at line 103 of file os_posix_time.cpp.
ICL_CORE_IMPORT_EXPORT int icl_core::os::hidden_posix::vsnprintf | ( | char * | buffer, |
size_t | maxlen, | ||
const char * | format, | ||
va_list | argptr | ||
) |
Definition at line 50 of file os_posix_string.cpp.