Classes | Namespaces | Macros | Functions | Variables
win32/coil/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

 coil
 Common Object Interface Layer.
 

Macros

#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. More...
 
static int coil::getopt (int nargc, char *const *nargv, const char *ostr)
 Function of parses the command line arguments. More...
 
pid_t coil::getpid ()
 
pid_t coil::getppid ()
 Get process ID of the parent process. More...
 
int coil::uname (utsname *name)
 Get System information. More...
 

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
 

Macro Definition 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 Mon Jun 10 2019 14:07:57