Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

PosixOS Class Reference

#include <PosixOS.h>

Inheritance diagram for PosixOS::

OS OS OS List of all members.

Static Public Methods

void printToConsole (const char *fmt,...)
int sprintf (char *buf, const char *fmt,...)
char * strtok (char *s, const char *tokens)
char * strcpy (char *dst, const char *src)
char * strncpy (char *dst, const char *src, int size)
char * strcat (char *dst, const char *app)
int strlen (const char *str)
int strcmp (const char *str1, const char *str2)
int strncmp (const char *str1, const char *str2, int len)
char * strchr (const char *str, int c)
char * strrchr (const char *str, int c)
char * strstr (const char *str1, const char *str2)
int atoi (const char *s)
void * memset (void *s, int val, int len)
Time time (Time *t)
Time mktime (TM *t)
int rand ()
void srand (unsigned int seed)

Member Function Documentation

int PosixOS::atoi const char *    s [inline, static]
 

Definition at line 49 of file PosixOS.h.

void* PosixOS::memset void *    s,
int    val,
int    len
[inline, static]
 

Definition at line 53 of file PosixOS.h.

Time PosixOS::mktime TM   t [inline, static]
 

Definition at line 65 of file PosixOS.h.

References Time, and TM.

void PosixOS::printToConsole const char *    fmt,
...   
[static]
 

Definition at line 7 of file PosixOS.cpp.

int PosixOS::rand   [inline, static]
 

Definition at line 72 of file PosixOS.h.

int PosixOS::sprintf char *    buffer,
const char *    format,
...   
[static]
 

Reimplemented in OS.

Definition at line 20 of file PosixOS.cpp.

void PosixOS::srand unsigned int    seed [inline, static]
 

Definition at line 75 of file PosixOS.h.

char* PosixOS::strcat char *    dst,
const char *    app
[inline, static]
 

Definition at line 27 of file PosixOS.h.

Referenced by OS::sprintf().

char* PosixOS::strchr const char *    str,
int    c
[inline, static]
 

Definition at line 39 of file PosixOS.h.

int PosixOS::strcmp const char *    str1,
const char *    str2
[inline, static]
 

Definition at line 33 of file PosixOS.h.

char* PosixOS::strcpy char *    dst,
const char *    src
[inline, static]
 

Definition at line 21 of file PosixOS.h.

Referenced by OS::strdup().

int PosixOS::strlen const char *    str [inline, static]
 

Definition at line 30 of file PosixOS.h.

Referenced by OS::getUserName(), OS::setValue(), OS::sprintf(), and OS::strdup().

int PosixOS::strncmp const char *    str1,
const char *    str2,
int    len
[inline, static]
 

Definition at line 36 of file PosixOS.h.

char* PosixOS::strncpy char *    dst,
const char *    src,
int    size
[inline, static]
 

Definition at line 24 of file PosixOS.h.

char* PosixOS::strrchr const char *    str,
int    c
[inline, static]
 

Definition at line 42 of file PosixOS.h.

char* PosixOS::strstr const char *    str1,
const char *    str2
[inline, static]
 

Definition at line 45 of file PosixOS.h.

char* PosixOS::strtok char *    s,
const char *    tokens
[inline, static]
 

Definition at line 18 of file PosixOS.h.

Time PosixOS::time Time   t [inline, static]
 

Definition at line 57 of file PosixOS.h.

References Time.


The documentation for this class was generated from the following files:
Generated on Mon Oct 7 09:33:36 2002 for Gaia by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001