Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
Gray::cAppState Member List

This is the complete list of members for Gray::cAppState, including all inherited members.

AbortApp(APP_EXITCODE_t uExitCode=APP_EXITCODE_ABORT)Gray::cAppStatestatic
AssertValid() constGray::CObjectinlinevirtual
cAppImpl classGray::cAppStatefriend
cAppState()Gray::cAppStateprotected
cAppStateMain classGray::cAppStatefriend
cAppStateTests classGray::cAppStatefriend
cHeapObject()Gray::cHeapObjectinline
CheckValidSignature(UINT32 nGrayCoreVer, size_t nSizeofThis)Gray::cAppStateinlinestatic
cSingleton(cAppState *pObject, const TYPEINFO_t &rAddrCode=typeid(cAppState)) noexceptGray::cSingleton< cAppState >inlineprotected
cSingleton< cAppState > classGray::cAppStatefriend
cSingletonRegister(const TYPEINFO_t &rAddrCode) noexceptGray::cSingletonRegisterprotected
cSingletonStatic(TYPE *pObject) noexceptGray::cSingletonStatic< TYPE >inlineprotected
cUnitTestAppState classGray::cAppStatefriend
get_AppFileDir()Gray::cAppStatestatic
get_AppFilePath()Gray::cAppStatestatic
get_AppFileTitle()Gray::cAppStatestatic
get_AppState() const noexceptGray::cAppStateinline
get_CurrentDir()Gray::cAppStatestatic
get_CurrentProcessId()Gray::cAppStateinlinestatic
get_HeapPtr() const noexcept overrideGray::cAppStateinlinevirtual
get_HModule()Gray::cAppStatestatic
get_InvalidArgs() constGray::cAppState
get_LibVersion()Gray::cAppStatestatic
get_MainThreadId() const noexceptGray::cAppStateinline
get_Single()Gray::cSingleton< cAppState >inlinestatic
get_SingleCast()Gray::cSingletonStatic< TYPE >inlinestatic
get_SingleT()Gray::cSingleton< cAppState >inlinestatic
get_SingleU() noexceptGray::cSingletonStatic< TYPE >inlinestatic
get_TempDir()Gray::cAppState
GetAppState()Gray::cAppStatestatic
GetCurrentDir(FILECHAR_t *pszDir, StrLen_t iSizeMax)Gray::cAppStatestatic
GetCurrentUserDir(const FILECHAR_t *pszSubFolder=nullptr, bool bCreate=true)Gray::cAppStatestatic
GetCurrentUserName(bool bForce=false)Gray::cAppStatestatic
GetEnvironArray(cArrayString< FILECHAR_t > &a)Gray::cAppStatestatic
GetEnvironStr(const FILECHAR_t *pszVarName, FILECHAR_t *pszValue, StrLen_t iLenMax) noexceptGray::cAppStatestatic
GetEnvironStr(const FILECHAR_t *pszVarName) noexceptGray::cAppStatestatic
GetHeapStatsThis(OUT ITERATE_t &iAllocCount) constGray::cHeapObjectinlinevirtual
GetTempDir(const FILECHAR_t *pszFileDir, bool bCreate=true)Gray::cAppState
GetTempFile(const FILECHAR_t *pszFileTitle)Gray::cAppState
I()Gray::cSingleton< cAppState >inlinestatic
InitAppState() noexceptGray::cAppState
InitArgs2(int argc, APP_ARGS_t argv)Gray::cAppState
InitArgsF(const FILECHAR_t *pszCommandArgs)Gray::cAppState
isAppRunning()Gray::cAppStatestatic
isAppStateRun()Gray::cAppStatestatic
isCurrentUserAdmin()Gray::cAppStatestatic
isDebuggerPresent()Gray::cAppStatestatic
isInCExit()Gray::cAppStatestatic
isInCInit()Gray::cAppStatestatic
isRemoteSession()Gray::cAppStatestatic
isSingleCreated() noexceptGray::cSingletonStatic< TYPE >inlinestatic
Gray::isValidCheck() const noexceptGray::CObjectinlinevirtual
Gray::cHeapObject::isValidCheck() const noexceptGray::cHeapObjectinlinevirtual
IsValidInsideN(INT_PTR index) constGray::cHeapObjectinline
IsValidInsidePtr(void const *pTest) constGray::cHeapObjectinline
m_ArgsGray::cAppState
m_ArgsValidGray::cAppState
m_bTempDirWritableGray::cAppStateprotected
m_eAppStateGray::cAppStateprotected
m_hModuleLoadedGray::cSingletonRegisterprotected
m_nMainThreadIdGray::cAppStateprotected
m_SigGray::cAppState
m_sTempDirGray::cAppStateprotected
m_sUserNameGray::cAppStateprotected
m_ThreadModuleLoadingGray::cAppState
put_AppState(APPSTATE_TYPE_ eAppState) noexceptGray::cAppStateinline
RegisterSingleton()Gray::cSingletonRegisterprotected
ReleaseModule(HMODULE hMod)Gray::cSingletonRegisterstatic
Serialize(cArchive &a)Gray::CObjectvirtual
SetArgValid(ITERATE_t i)Gray::cAppState
SetCurrentDir(const FILECHAR_t *pszDir)Gray::cAppStatestatic
SetEnvironStr(const FILECHAR_t *pszVarName, const FILECHAR_t *pszVal)Gray::cAppStatestatic
SetExecutionState(bool bActiveCPU, bool bActiveGUI)Gray::cAppStatestatic
sm_hInstanceGray::cAppStatestatic
sm_LockSingleGray::cSingletonRegisterstatic
sm_pTheGray::cSingletonStatic< TYPE >protectedstatic
~cAppState()Gray::cAppStateprotectedvirtual
~cHeapObject()Gray::cHeapObjectinlinevirtual
~CObject()Gray::CObjectinlinevirtual
~cSingleton()Gray::cSingleton< cAppState >inlineprotectedvirtual
~cSingletonRegister()Gray::cSingletonRegisterprotectedvirtual
~cSingletonStatic() noexceptGray::cSingletonStatic< TYPE >inlineprotectedvirtual