nx_metadata_sdk  1.0
Metadata SDK
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
nx::kit::IniConfig::Impl Class Reference

Public Member Functions

 Impl (const char *iniFile)
 
template<typename Value >
Value regParam (const Value *pValue, const Value &defaultValue, const char *paramName, const char *description)
 
void reload ()
 
const char * iniFilePath ()
 

Static Public Member Functions

static bool & isEnabled ()
 
static std::string & iniFilesDir (bool goingToSet=false)
 
static std::ostream *& output ()
 

Public Attributes

const std::string iniFile
 

Member Function Documentation

◆ iniFilePath()

const char* nx::kit::IniConfig::Impl::iniFilePath ( )
inline

Needed to initialize m_cachedIniFilePath using the up-to-date value of iniFilesDir().

◆ iniFilesDir()

static std::string& nx::kit::IniConfig::Impl::iniFilesDir ( bool  goingToSet = false)
inlinestatic
Parameters
goingToSetUsed to avoid calling determineIniFilesDir() if the getter was never called before the setter.

The documentation for this class was generated from the following file: