Classes | Namespaces | Defines | Functions | Variables
OS.h File Reference
#include <windows.h>
#include <string.h>
#include <stdio.h>
#include <process.h>
#include <stdlib.h>
#include <winbase.h>
Include dependency graph for win32/coil/OS.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  coil::GetOpt
 GetOpt class. More...
struct  coil::utsname

Namespaces

namespace  coil
 

Common Object Interface Layer.


Defines

#define _WIN32_WINNT   0x0500
#define BADARG   (int)':'
#define BADCH   (int)'?'
#define COIL_UTSNAME_LENGTH   65
#define EMSG   ""
#define WINVER   0x0500

Functions

char * coil::getenv (const char *name)
 Get environment variable.
static int coil::getopt (int nargc, char *const *nargv, const char *ostr)
 Function of parses the command line arguments.
pid_t coil::getpid ()
pid_t coil::getppid ()
 Get process ID of the parent process.
int coil::uname (utsname *name)
 Get System information.

Variables

char * optarg
static char * coil::optarg
static int coil::opterr = 1
static int coil::optind = 1
static int coil::optopt
static int coil::optreset

Define Documentation

#define _WIN32_WINNT   0x0500

Definition at line 31 of file win32/coil/OS.h.

#define BADARG   (int)':'

Definition at line 236 of file win32/coil/OS.h.

#define BADCH   (int)'?'

Definition at line 235 of file win32/coil/OS.h.

#define COIL_UTSNAME_LENGTH   65

Definition at line 48 of file win32/coil/OS.h.

#define EMSG   ""

Definition at line 237 of file win32/coil/OS.h.

#define WINVER   0x0500

Definition at line 26 of file win32/coil/OS.h.


Variable Documentation

char* optarg


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Thu Aug 27 2015 14:16:39