|
Namespaces |
namespace | ACE_OS |
Defines |
#define | ACE_EXPORT_MACRO ACE_Export |
#define | ACE_INLINE inline |
Functions |
ACE_NAMESPACE_INLINE_FUNCTION
int | access (const char *path, int amode) |
ACE_NAMESPACE_INLINE_FUNCTION
int | access (const wchar_t *path, int amode) |
ACE_NAMESPACE_INLINE_FUNCTION
unsigned int | alarm (u_int secs) |
ACE_NAMESPACE_INLINE_FUNCTION
int | allocation_granularity (void) |
ACE_Export int | argv_to_string (ACE_TCHAR **argv, ACE_TCHAR *&buf, int substitute_env_args=1) |
ACE_NAMESPACE_INLINE_FUNCTION
int | chdir (const char *path) |
ACE_NAMESPACE_INLINE_FUNCTION
int | chdir (const wchar_t *path) |
ACE_NAMESPACE_INLINE_FUNCTION
int | rmdir (const char *path) |
ACE_NAMESPACE_INLINE_FUNCTION
int | rmdir (const wchar_t *path) |
ACE_NAMESPACE_INLINE_FUNCTION
int | close (ACE_HANDLE handle) |
ACE_NAMESPACE_INLINE_FUNCTION
ACE_HANDLE | dup (ACE_HANDLE handle) |
ACE_NAMESPACE_INLINE_FUNCTION
int | dup2 (ACE_HANDLE oldfd, ACE_HANDLE newfd) |
ACE_Export int | execl (const char *path, const char *arg0,...) |
ACE_Export int | execle (const char *path, const char *arg0,...) |
ACE_Export int | execlp (const char *file, const char *arg0,...) |
ACE_NAMESPACE_INLINE_FUNCTION
int | execv (const char *path, char *const argv[]) |
ACE_NAMESPACE_INLINE_FUNCTION
int | execve (const char *path, char *const argv[], char *const envp[]) |
ACE_NAMESPACE_INLINE_FUNCTION
int | execvp (const char *file, char *const argv[]) |
ACE_NAMESPACE_INLINE_FUNCTION
int | fsync (ACE_HANDLE handle) |
ACE_NAMESPACE_INLINE_FUNCTION
int | ftruncate (ACE_HANDLE, off_t) |
ACE_NAMESPACE_INLINE_FUNCTION
char * | getcwd (char *, size_t) |
ACE_NAMESPACE_INLINE_FUNCTION
wchar_t * | getcwd (wchar_t *, size_t) |
ACE_NAMESPACE_INLINE_FUNCTION
gid_t | getgid (void) |
ACE_NAMESPACE_INLINE_FUNCTION
int | getopt (int argc, char *const *argv, const char *optstring) |
ACE_NAMESPACE_INLINE_FUNCTION
int | getpagesize (void) |
ACE_NAMESPACE_INLINE_FUNCTION
pid_t | getpgid (pid_t pid) |
ACE_NAMESPACE_INLINE_FUNCTION
pid_t | getpid (void) |
ACE_NAMESPACE_INLINE_FUNCTION
pid_t | getppid (void) |
ACE_NAMESPACE_INLINE_FUNCTION
uid_t | getuid (void) |
ACE_NAMESPACE_INLINE_FUNCTION
int | hostname (char *name, size_t maxnamelen) |
ACE_NAMESPACE_INLINE_FUNCTION
int | hostname (wchar_t *name, size_t maxnamelen) |
ACE_NAMESPACE_INLINE_FUNCTION
int | isatty (int handle) |
ACE_NAMESPACE_INLINE_FUNCTION
int | isatty (ACE_HANDLE handle) |
ACE_NAMESPACE_INLINE_FUNCTION
off_t | lseek (ACE_HANDLE handle, off_t offset, int whence) |
ACE_Export long | num_processors (void) |
| Get the number of CPUs configured in the machine.
|
ACE_Export long | num_processors_online (void) |
| Get the number of CPUs currently online.
|
ACE_NAMESPACE_INLINE_FUNCTION
int | pipe (ACE_HANDLE handles[]) |
ACE_Export ssize_t | pread (ACE_HANDLE handle, void *buf, size_t nbyte, off_t offset) |
ACE_Export ssize_t | pwrite (ACE_HANDLE handle, const void *buf, size_t nbyte, off_t offset) |
ACE_NAMESPACE_INLINE_FUNCTION
ssize_t | read (ACE_HANDLE handle, void *buf, size_t len) |
ACE_NAMESPACE_INLINE_FUNCTION
ssize_t | read (ACE_HANDLE handle, void *buf, size_t len, ACE_OVERLAPPED *) |
ACE_Export ssize_t | read_n (ACE_HANDLE handle, void *buf, size_t len, size_t *bytes_transferred=0) |
ACE_NAMESPACE_INLINE_FUNCTION
int | readlink (const char *path, char *buf, size_t bufsiz) |
ACE_NAMESPACE_INLINE_FUNCTION
void * | sbrk (int brk) |
ACE_NAMESPACE_INLINE_FUNCTION
int | setgid (gid_t) |
ACE_NAMESPACE_INLINE_FUNCTION
int | setpgid (pid_t pid, pid_t pgid) |
ACE_NAMESPACE_INLINE_FUNCTION
int | setregid (gid_t rgid, gid_t egid) |
ACE_NAMESPACE_INLINE_FUNCTION
int | setreuid (uid_t ruid, uid_t euid) |
ACE_NAMESPACE_INLINE_FUNCTION
pid_t | setsid (void) |
ACE_NAMESPACE_INLINE_FUNCTION
int | setuid (uid_t) |
ACE_NAMESPACE_INLINE_FUNCTION
int | sleep (u_int seconds) |
ACE_NAMESPACE_INLINE_FUNCTION
int | sleep (const ACE_Time_Value &tv) |
ACE_Export int | string_to_argv (ACE_TCHAR *buf, int &argc, ACE_TCHAR **&argv, int substitute_env_args=1) |
ACE_NAMESPACE_INLINE_FUNCTION
void | swab (const void *src, void *dest, ssize_t n) |
ACE_NAMESPACE_INLINE_FUNCTION
long | sysconf (int) |
ACE_NAMESPACE_INLINE_FUNCTION
long | sysinfo (int cmd, char *buf, long count) |
ACE_NAMESPACE_INLINE_FUNCTION
int | truncate (const ACE_TCHAR *filename, off_t length) |
ACE_NAMESPACE_INLINE_FUNCTION
u_int | ualarm (u_int usecs, u_int interval=0) |
ACE_NAMESPACE_INLINE_FUNCTION
u_int | ualarm (const ACE_Time_Value &tv, const ACE_Time_Value &tv_interval=ACE_Time_Value::zero) |
ACE_NAMESPACE_INLINE_FUNCTION
int | unlink (const char *path) |
ACE_NAMESPACE_INLINE_FUNCTION
int | unlink (const wchar_t *path) |
ACE_NAMESPACE_INLINE_FUNCTION
ssize_t | write (ACE_HANDLE handle, const void *buf, size_t nbyte) |
ACE_NAMESPACE_INLINE_FUNCTION
ssize_t | write (ACE_HANDLE handle, const void *buf, size_t nbyte, ACE_OVERLAPPED *) |
ACE_Export ssize_t | write_n (ACE_HANDLE handle, const void *buf, size_t len, size_t *bytes_transferred=0) |