| AbortApp(APP_EXITCODE_t uExitCode=APP_EXITCODE_ABORT) | Gray::cAppState | static |
| AssertValid() const | Gray::CObject | inlinevirtual |
| cAppImpl class | Gray::cAppState | friend |
| cAppState() | Gray::cAppState | protected |
| cAppStateMain class | Gray::cAppState | friend |
| cAppStateTests class | Gray::cAppState | friend |
| cHeapObject() | Gray::cHeapObject | inline |
| CheckValidSignature(UINT32 nGrayCoreVer, size_t nSizeofThis) | Gray::cAppState | inlinestatic |
| cSingleton(cAppState *pObject, const TYPEINFO_t &rAddrCode=typeid(cAppState)) noexcept | Gray::cSingleton< cAppState > | inlineprotected |
| cSingleton< cAppState > class | Gray::cAppState | friend |
| cSingletonRegister(const TYPEINFO_t &rAddrCode) noexcept | Gray::cSingletonRegister | protected |
| cSingletonStatic(TYPE *pObject) noexcept | Gray::cSingletonStatic< TYPE > | inlineprotected |
| cUnitTestAppState class | Gray::cAppState | friend |
| get_AppFileDir() | Gray::cAppState | static |
| get_AppFilePath() | Gray::cAppState | static |
| get_AppFileTitle() | Gray::cAppState | static |
| get_AppState() const noexcept | Gray::cAppState | inline |
| get_CurrentDir() | Gray::cAppState | static |
| get_CurrentProcessId() | Gray::cAppState | inlinestatic |
| get_HeapPtr() const noexcept override | Gray::cAppState | inlinevirtual |
| get_HModule() | Gray::cAppState | static |
| get_InvalidArgs() const | Gray::cAppState | |
| get_LibVersion() | Gray::cAppState | static |
| get_MainThreadId() const noexcept | Gray::cAppState | inline |
| get_Single() | Gray::cSingleton< cAppState > | inlinestatic |
| get_SingleCast() | Gray::cSingletonStatic< TYPE > | inlinestatic |
| get_SingleT() | Gray::cSingleton< cAppState > | inlinestatic |
| get_SingleU() noexcept | Gray::cSingletonStatic< TYPE > | inlinestatic |
| get_TempDir() | Gray::cAppState | |
| GetAppState() | Gray::cAppState | static |
| GetCurrentDir(FILECHAR_t *pszDir, StrLen_t iSizeMax) | Gray::cAppState | static |
| GetCurrentUserDir(const FILECHAR_t *pszSubFolder=nullptr, bool bCreate=true) | Gray::cAppState | static |
| GetCurrentUserName(bool bForce=false) | Gray::cAppState | static |
| GetEnvironArray(cArrayString< FILECHAR_t > &a) | Gray::cAppState | static |
| GetEnvironStr(const FILECHAR_t *pszVarName, FILECHAR_t *pszValue, StrLen_t iLenMax) noexcept | Gray::cAppState | static |
| GetEnvironStr(const FILECHAR_t *pszVarName) noexcept | Gray::cAppState | static |
| GetHeapStatsThis(OUT ITERATE_t &iAllocCount) const | Gray::cHeapObject | inlinevirtual |
| GetTempDir(const FILECHAR_t *pszFileDir, bool bCreate=true) | Gray::cAppState | |
| GetTempFile(const FILECHAR_t *pszFileTitle) | Gray::cAppState | |
| I() | Gray::cSingleton< cAppState > | inlinestatic |
| InitAppState() noexcept | Gray::cAppState | |
| InitArgs2(int argc, APP_ARGS_t argv) | Gray::cAppState | |
| InitArgsF(const FILECHAR_t *pszCommandArgs) | Gray::cAppState | |
| isAppRunning() | Gray::cAppState | static |
| isAppStateRun() | Gray::cAppState | static |
| isCurrentUserAdmin() | Gray::cAppState | static |
| isDebuggerPresent() | Gray::cAppState | static |
| isInCExit() | Gray::cAppState | static |
| isInCInit() | Gray::cAppState | static |
| isRemoteSession() | Gray::cAppState | static |
| isSingleCreated() noexcept | Gray::cSingletonStatic< TYPE > | inlinestatic |
| Gray::isValidCheck() const noexcept | Gray::CObject | inlinevirtual |
| Gray::cHeapObject::isValidCheck() const noexcept | Gray::cHeapObject | inlinevirtual |
| IsValidInsideN(INT_PTR index) const | Gray::cHeapObject | inline |
| IsValidInsidePtr(void const *pTest) const | Gray::cHeapObject | inline |
| m_Args | Gray::cAppState | |
| m_ArgsValid | Gray::cAppState | |
| m_bTempDirWritable | Gray::cAppState | protected |
| m_eAppState | Gray::cAppState | protected |
| m_hModuleLoaded | Gray::cSingletonRegister | protected |
| m_nMainThreadId | Gray::cAppState | protected |
| m_Sig | Gray::cAppState | |
| m_sTempDir | Gray::cAppState | protected |
| m_sUserName | Gray::cAppState | protected |
| m_ThreadModuleLoading | Gray::cAppState | |
| put_AppState(APPSTATE_TYPE_ eAppState) noexcept | Gray::cAppState | inline |
| RegisterSingleton() | Gray::cSingletonRegister | protected |
| ReleaseModule(HMODULE hMod) | Gray::cSingletonRegister | static |
| Serialize(cArchive &a) | Gray::CObject | virtual |
| SetArgValid(ITERATE_t i) | Gray::cAppState | |
| SetCurrentDir(const FILECHAR_t *pszDir) | Gray::cAppState | static |
| SetEnvironStr(const FILECHAR_t *pszVarName, const FILECHAR_t *pszVal) | Gray::cAppState | static |
| SetExecutionState(bool bActiveCPU, bool bActiveGUI) | Gray::cAppState | static |
| sm_hInstance | Gray::cAppState | static |
| sm_LockSingle | Gray::cSingletonRegister | static |
| sm_pThe | Gray::cSingletonStatic< TYPE > | protectedstatic |
| ~cAppState() | Gray::cAppState | protectedvirtual |
| ~cHeapObject() | Gray::cHeapObject | inlinevirtual |
| ~CObject() | Gray::CObject | inlinevirtual |
| ~cSingleton() | Gray::cSingleton< cAppState > | inlineprotectedvirtual |
| ~cSingletonRegister() | Gray::cSingletonRegister | protectedvirtual |
| ~cSingletonStatic() noexcept | Gray::cSingletonStatic< TYPE > | inlineprotectedvirtual |