Classes | Functions
icl_core::os::hidden_posix Namespace Reference

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)

Detailed Description

Internal implementation details for POSIX systems.


Function Documentation

Definition at line 65 of file os_posix_thread.cpp.

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.

Definition at line 45 of file os_posix_string.cpp.

Definition at line 51 of file os_posix_thread.cpp.

Definition at line 37 of file os_posix_fs.cpp.

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.



fzi_icl_core
Author(s):
autogenerated on Thu Jun 6 2019 20:22:26