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

◆ _WIN32_WINNT

#define _WIN32_WINNT   0x0500

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

◆ BADARG

#define BADARG   (int)':'

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

◆ BADCH

#define BADCH   (int)'?'

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

◆ COIL_UTSNAME_LENGTH

#define COIL_UTSNAME_LENGTH   65

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

◆ EMSG

#define EMSG   ""

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

◆ WINVER

#define WINVER   0x0500

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

Variable Documentation

◆ optarg

char* optarg


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Mon Feb 28 2022 23:00:45