CoolProp 6.8.1dev
An open-source fluid property and humid air property database
|
A class that contains one entry in configuration Can be cast to yield the output value
Definition at line 116 of file Configuration.h.
#include <Configuration.h>
Public Member Functions | |
ConfigurationDataTypes | get_type () const |
operator bool () const | |
Cast to boolean. More... | |
operator double () const | |
Cast to double. More... | |
operator std::string () const | |
Cast to string. More... | |
operator int () const | |
Cast to integer. More... | |
ConfigurationItem (configuration_keys key, bool val) | |
ConfigurationItem (configuration_keys key, int val) | |
ConfigurationItem (configuration_keys key, double val) | |
ConfigurationItem (configuration_keys key, const char *val) | |
ConfigurationItem (configuration_keys key, const std::string &val) | |
void | set_bool (bool val) |
void | set_integer (int val) |
void | set_double (double val) |
void | set_string (const std::string &val) |
configuration_keys | get_key (void) const |
void | add_to_json (rapidjson::Value &val, rapidjson::Document &d) const |
Cast to rapidjson::Value. More... | |
void | set_from_json (rapidjson::Value &val) |
|
inline |
Definition at line 142 of file Configuration.h.
|
inline |
Definition at line 148 of file Configuration.h.
|
inline |
Definition at line 154 of file Configuration.h.
|
inline |
Definition at line 160 of file Configuration.h.
|
inline |
Definition at line 166 of file Configuration.h.
|
inline |
Cast to rapidjson::Value.
Definition at line 193 of file Configuration.h.
|
inline |
Definition at line 188 of file Configuration.h.
|
inline |
Definition at line 119 of file Configuration.h.
|
inline |
Cast to boolean.
Definition at line 122 of file Configuration.h.
|
inline |
Cast to double.
Definition at line 127 of file Configuration.h.
|
inline |
Cast to integer.
Definition at line 137 of file Configuration.h.
|
inline |
Cast to string.
Definition at line 132 of file Configuration.h.
|
inline |
Definition at line 171 of file Configuration.h.
|
inline |
Definition at line 179 of file Configuration.h.
|
inline |
Definition at line 222 of file Configuration.h.
|
inline |
Definition at line 175 of file Configuration.h.
|
inline |
Definition at line 183 of file Configuration.h.
bool CoolProp::ConfigurationItem::v_bool |
Definition at line 270 of file Configuration.h.
double CoolProp::ConfigurationItem::v_double |
Definition at line 269 of file Configuration.h.
int CoolProp::ConfigurationItem::v_integer |
Definition at line 271 of file Configuration.h.