![]() |
Maria GDK 5.0.0.738
Documentation of native code in develop branch
|
Public Member Functions | |
void | GetIntValues (std::map< std::string, int > &result) const |
void | GetBoolValues (std::map< std::string, bool > &result) const |
void | GetDoubleValues (std::map< std::string, double > &result) const |
void | GetStringValues (std::map< std::string, std::string > &result) const |
void | GetCompositeValues (std::map< std::string, std::shared_ptr< ValueBag > > &result) const |
void | GetAllKeys (std::set< std::string > &keys) const |
int | GetInt (const std::string &key, int defaultVal=INT_MIN) const |
bool | GetBool (const std::string &key, bool defaultVal=false) const |
std::string | GetString (const std::string &key, std::string defaultVal="") const |
double | GetDouble (const std::string &key, double defaultVal=-DBL_MAX) const |
std::shared_ptr< ValueBag > | GetComposite (const std::string &key) const |
std::string | GetAsString (const std::string &key) const |
bool | GetValueAndTypeAsString (const std::string &key, std::string &value, std::string &type) const |
void | SetInt (const std::string &key, int value) |
void | SetBool (const std::string &key, bool value) |
void | SetDbl (const std::string &key, const double &value) |
void | SetStr (const std::string &key, const std::string &value) |
void | SetComposite (const std::string &key, std::shared_ptr< ValueBag > value) |
bool | HasInt (const std::string &key) const |
bool | HasBool (const std::string &key) const |
bool | HasDouble (const std::string &key) const |
bool | HasString (const std::string &key) const |
bool | HasComposite (const std::string &key) |