Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayX.cpp File Reference

Namespaces

 GrayX
 

Macros

#define GrayXCmd(a, b, c)   GX_CMD_##a,
 
#define GrayXCmd(a, b, c)   _AT(" -") _AT(#a) _AT(" = ") _AT(c) _AT(FILE_EOL)
 
#define GrayXCmd(a, b, c)   HRESULT DoCmd##a(const FILECHAR_t* pszArg);
 
#define GrayXCmd(a, b, c)   _FN(#a),
 
#define GrayXCmd(a, b, c)   case GX_CMD_##a: hRes = DoCmd##a(pszArg); break;
 

Functions

int main (int argc, char *argv[])
 

Detailed Description

: Defines the entry point for the console application. Console app for compiling/decompiling X files. examples: /LogLevel=0 /UnitTest=1 /LogLevel=0 /UnitTest=5 /LogLevel=0 /UnitTest=CKey*,CBi* /Ping=3003 /HttpServer=8080 // HttpServer for http and 'https://127.0.0.1:8080' /Path="c:\tmp" /HttpServer=81 /Term=COM5 /CPULoad /Tail="../TestData/Test.log" Use for DLLs

Macro Definition Documentation

◆ GrayXCmd [1/5]

#define GrayXCmd (   a,
  b,
 
)    GX_CMD_##a,

◆ GrayXCmd [2/5]

#define GrayXCmd (   a,
  b,
 
)    _AT(" -") _AT(#a) _AT(" = ") _AT(c) _AT(FILE_EOL)

◆ GrayXCmd [3/5]

#define GrayXCmd (   a,
  b,
 
)    HRESULT DoCmd##a(const FILECHAR_t* pszArg);

◆ GrayXCmd [4/5]

#define GrayXCmd (   a,
  b,
 
)    _FN(#a),

◆ GrayXCmd [5/5]

#define GrayXCmd (   a,
  b,
 
)    case GX_CMD_##a: hRes = DoCmd##a(pszArg); break;

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

_CONSOLE app for various usages of the Gray libraries.

Returns
APP_EXITCODE_t APP_EXITCODE_OK;