nx_metadata_sdk  1.0
Metadata SDK
Public Member Functions | List of all members
nx::vms_server_plugins::analytics::stub::events::Ini Struct Reference
Inheritance diagram for nx::vms_server_plugins::analytics::stub::events::Ini:
nx::kit::IniConfig

Public Member Functions

 NX_INI_FLAG (0, enableOutput, "")
 
 NX_INI_FLAG (0, deviceDependent, "Respective capability in the manifest.")
 
- Public Member Functions inherited from nx::kit::IniConfig
 IniConfig (const char *iniFile)
 
 IniConfig (const IniConfig &)=delete
 
 IniConfig (IniConfig &&)=delete
 
IniConfigoperator= (const IniConfig &)=delete
 
IniConfigoperator= (IniConfig &&)=delete
 
const char * iniFile () const
 
const char * iniFilePath () const
 
void reload ()
 
bool getParamTypeAndValue (const char *paramName, ParamType *outType, const void **outData) const
 
 Tweaks ()
 
 Tweaks (const Tweaks &)=delete
 
 Tweaks (Tweaks &&)=delete
 
Tweaks & operator= (const Tweaks &)=delete
 
Tweaks & operator= (Tweaks &&)=delete
 
template<typename T >
void set (const T *field, T newValue)
 

Additional Inherited Members

- Public Types inherited from nx::kit::IniConfig
enum  ParamType {
  ParamType::boolean, ParamType::string, ParamType::integer, ParamType::float_,
  ParamType::double_
}
 
- Static Public Member Functions inherited from nx::kit::IniConfig
static bool isEnabled ()
 
static void setEnabled (bool value)
 
static void setOutput (std::ostream *output)
 
static const char * iniFilesDir ()
 
static void setIniFilesDir (const char *iniFilesDir)
 
- Protected Member Functions inherited from nx::kit::IniConfig
bool regBoolParam (const bool *pValue, bool defaultValue, const char *paramName, const char *description)
 
int regIntParam (const int *pValue, int defaultValue, const char *paramName, const char *description)
 
const char * regStringParam (const char *const *pValue, const char *defaultValue, const char *paramName, const char *description)
 
float regFloatParam (const float *pValue, float defaultValue, const char *paramName, const char *description)
 
double regDoubleParam (const double *pValue, double defaultValue, const char *paramName, const char *description)
 

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