icedb  version 0.5.1
Snow particle scattering database API
Variables
icedb::os_functions::vars Namespace Reference

Variables

std::mutex m_sys_names
 
std::string hostname
 
std::string username
 
std::string homeDir
 
std::string appConfigDir
 
std::string moduleCallbackBuffer
 
std::string libDir
 
std::string libPath
 
std::string appDir
 
std::string appPath
 
std::string CWD
 
std::string pluginDir
 
bool _consoleTerminated = false
 
std::vector< std::pair< std::string, std::string > > loadedModulesList
 
bool doWaitOnExit = false
 Private flag that determines if the app waits for the user to press 'Enter' to terminate it at the end of execution. More...
 
bool doWaitOnExitQueriedDefault = false
 
std::map< std::string, std::string > mmods
 

Variable Documentation

◆ _consoleTerminated

bool icedb::os_functions::vars::_consoleTerminated = false

Definition at line 54 of file os_functions.cpp.

Referenced by ICEDB_libExit().

◆ appConfigDir

std::string icedb::os_functions::vars::appConfigDir

◆ appDir

std::string icedb::os_functions::vars::appDir

◆ appPath

std::string icedb::os_functions::vars::appPath

◆ CWD

std::string icedb::os_functions::vars::CWD

◆ doWaitOnExit

bool icedb::os_functions::vars::doWaitOnExit = false

Private flag that determines if the app waits for the user to press 'Enter' to terminate it at the end of execution.

Definition at line 58 of file os_functions.cpp.

Referenced by ICEDB_waitOnExitGet(), and ICEDB_waitOnExitSet().

◆ doWaitOnExitQueriedDefault

bool icedb::os_functions::vars::doWaitOnExitQueriedDefault = false

Definition at line 59 of file os_functions.cpp.

Referenced by ICEDB_waitOnExitGet(), and ICEDB_waitOnExitSet().

◆ homeDir

std::string icedb::os_functions::vars::homeDir

Definition at line 50 of file os_functions.cpp.

Referenced by ICEDB_getHomeDir(), and icedb::os_functions::populateOSstrings().

◆ hostname

std::string icedb::os_functions::vars::hostname

Definition at line 50 of file os_functions.cpp.

Referenced by ICEDB_getHostName(), and icedb::os_functions::populateOSstrings().

◆ libDir

std::string icedb::os_functions::vars::libDir

◆ libPath

std::string icedb::os_functions::vars::libPath

◆ loadedModulesList

std::vector<std::pair<std::string, std::string> > icedb::os_functions::vars::loadedModulesList

Definition at line 56 of file os_functions.cpp.

◆ m_sys_names

std::mutex icedb::os_functions::vars::m_sys_names

◆ mmods

std::map<std::string, std::string> icedb::os_functions::vars::mmods

Definition at line 60 of file os_functions.cpp.

Referenced by ICEDB_enumModules().

◆ moduleCallbackBuffer

std::string icedb::os_functions::vars::moduleCallbackBuffer

Definition at line 50 of file os_functions.cpp.

Referenced by ICEDB_enumModules().

◆ pluginDir

std::string icedb::os_functions::vars::pluginDir

◆ username

std::string icedb::os_functions::vars::username

Definition at line 50 of file os_functions.cpp.

Referenced by ICEDB_getUserName(), and icedb::os_functions::populateOSstrings().