Reaktoro  v2.11.0
A unified framework for modeling chemically reactive systems
Data Member List

This is the complete list of members for Data, including all inherited members.

add(Data data) -> voidData
add(String const &key, Data data) -> voidData
as() const -> TDatainline
asBoolean() const -> boolData
asDict() const -> Dict< String, Data > const &Data
asFloat() const -> doubleData
asInteger() const -> intData
asList() const -> Vec< Data > const &Data
asNull() const -> NullptrData
assign(T const &obj) -> voidDatainline
assign(char obj) -> voidDatainline
assign(Chars obj) -> voidDatainline
asString() const -> String const &Data
at(String const &key) const -> Data const &Data
at(Index const &index) const -> Data const &Data
Data()Data
Data(T const &obj)Datainline
dump() const -> StringData
dumpJson() const -> StringData
dumpYaml() const -> StringData
exists(String const &key) const -> boolData
isBoolean() const -> boolData
isDict() const -> boolData
isFloat() const -> boolData
isInteger() const -> boolData
isList() const -> boolData
isNull() const -> boolData
isString() const -> boolData
load(String const &path) -> DataDatastatic
loadJson(String const &path) -> DataDatastatic
loadYaml(String const &path) -> DataDatastatic
operator T() constDatainlineexplicit
operator=(T const &obj) -> Data &Datainline
operator[](String const &key) const -> Data const &Data
operator[](Index const &index) const -> Data const &Data
operator[](String const &key) -> Data &Data
operator[](Index const &index) -> Data &Data
optional(String const &key) const -> OptData
parse(Chars text) -> DataDatastatic
parse(String const &text) -> DataDatastatic
parse(std::istream &text) -> DataDatastatic
parseJson(Chars text) -> DataDatastatic
parseJson(String const &text) -> DataDatastatic
parseJson(std::istream &text) -> DataDatastatic
parseYaml(Chars text) -> DataDatastatic
parseYaml(String const &text) -> DataDatastatic
parseYaml(std::istream &text) -> DataDatastatic
repr() const -> StringData
required(String const &key) const -> Data const &Data
reset() -> voidData
save(String const &filepath) const -> voidData
saveJson(String const &filepath) const -> voidData
saveYaml(String const &filepath) const -> voidData
to(T &obj) const -> voidDatainline
update(Data const &data) -> voidData
with(String const &attribute, String const &value) const -> Data const &Data