![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include "pch.h"
#include "GrayX.h"
#include "GrayLib/include/ScriptExec/cScriptExec.h"
#include "GrayLib/include/XObjPack/cXObjMgrPack.h"
#include "GrayLib/include/XObjPack/cXObjScript.h"
#include "GrayLib/include/WinAPI/cComInit.h"
#include "GrayLib/include/Net/cNetAddr.h"
#include "GrayLib/include/Input/cInputKey.h"
#include "GrayLib/include/Proto/cWakeOnLan.h"
#include "GrayCore/include/cAppImpl.h"
#include "GrayCore/include/cAppConsole.h"
#include "GrayCore/include/cLogAppendConsole.h"
#include "GrayCore/include/cSystemInfo.h"
#include "cCmdFindMyIP.h"
#include "cCmdHttpServer.h"
#include "cCmdManifestBuild.h"
#include "cCmdPingG.h"
#include "cCmdTerm.h"
#include "cCmdTail.h"
#include "cCmdCPULoad.h"
#include "cCmdUnitTest.h"
#include "cCmdXCompile.h"
#include "GrayXCmds.tbl"
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[]) |
: 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
#define GrayXCmd | ( | a, | |
b, | |||
c | |||
) | GX_CMD_##a, |
#define GrayXCmd | ( | a, | |
b, | |||
c | |||
) | HRESULT DoCmd##a(const FILECHAR_t* pszArg); |
#define GrayXCmd | ( | a, | |
b, | |||
c | |||
) | case GX_CMD_##a: hRes = DoCmd##a(pszArg); break; |
int main | ( | int | argc, |
char * | argv[] | ||
) |
_CONSOLE app for various usages of the Gray libraries.