|
void | argsToString (const std::vector< std::string > &args, std::string &output) |
|
void | data_merge (Data &c1, NodeIdx me_idx, const Data &c2, NodeIdx other_idx, std::string &error) |
|
void | emitRecursive (std::ostream &out, const tue::config::Data &cfg, const NodePtr &n, const std::string &indent, bool ignore_first_indent=false) |
|
resolveResult | executeResolvefunction (const std::vector< std::string > &args, const std::string &source, std::string &result, std::stringstream &error, const ResolveConfig &config) |
|
DataPointer | fromFile (const char *filename, const ResolveConfig &resolve_config=ResolveConfig::defaultConfig()) |
|
DataPointer | fromFile (const std::string &filename, const ResolveConfig &resolve_config=ResolveConfig::defaultConfig()) |
|
DataPointer | fromStream (std::istream &s, const ResolveConfig &resolve_config=ResolveConfig::defaultConfig()) |
|
DataPointer | fromString (const std::string &s, const ResolveConfig &resolve_config=ResolveConfig::defaultConfig()) |
|
tue::config::NodeType | getSDFNodeType (const std::string &element_name) |
|
bool | loadFromSDFDocument (const tinyxml2::XMLDocument &doc, ReaderWriter &config) |
|
bool | loadFromSDFElement (const tinyxml2::XMLElement &element, ReaderWriter &config, const NodeType node_type) |
|
bool | loadFromSDFFile (const std::string &filename, ReaderWriter &config) |
|
bool | loadFromSDFStream (std::istream &stream, ReaderWriter &config) |
|
bool | loadFromSDFString (const std::string &string, ReaderWriter &config) |
|
bool | loadFromXMLDocument (const tinyxml2::XMLDocument &doc, ReaderWriter &config) |
|
bool | loadFromXMLElement (const tinyxml2::XMLElement &element, ReaderWriter &config) |
|
bool | loadFromXMLFile (const std::string &filename, ReaderWriter &config) |
|
bool | loadFromXMLStream (std::istream &stream, ReaderWriter &config) |
|
bool | loadFromXMLString (const std::string &string, ReaderWriter &config) |
|
bool | loadFromXMLText (const tinyxml2::XMLElement &element, ReaderWriter &config) |
|
bool | loadFromYAMLFile (const std::string &filename, ReaderWriter &config, const ResolveConfig &resolve_config=ResolveConfig::defaultConfig()) |
|
bool | loadFromYAMLNode (const YAML::Node &node, ReaderWriter &config, const ResolveConfig &resolve_config) |
|
bool | loadFromYAMLStream (std::istream &stream, ReaderWriter &config, const ResolveConfig &resolve_config=ResolveConfig::defaultConfig()) |
|
bool | loadFromYAMLString (const std::string &string, ReaderWriter &config, const ResolveConfig &resolve_config=ResolveConfig::defaultConfig()) |
|
std::ostream & | operator<< (std::ostream &out, const DataConstPointer &d) |
|
std::ostream & | operator<< (std::ostream &out, const DataPointer &d) |
|
std::ostream & | operator<< (std::ostream &out, const ReaderWriter &rw) |
|
resolveResult | parseResolveFunction (const std::string &str, const std::string &source, std::size_t &i, std::string &result, std::stringstream &error, const ResolveConfig &config) |
|
bool | resolve (const std::string &str, const std::string &source, std::string &result, std::stringstream &error, const ResolveConfig &config) |
|
bool | setValue (const std::string &key, const std::string &value, ReaderWriter &config) |
|
bool | strToBool (std::string s, bool &rhs) |
|
bool | toFile (const char *filename, const DataConstPointer &data, WriteType write_type, int indent_size=0) |
|
bool | toFile (const std::string &filename, const DataConstPointer &data, WriteType write_type, int indent_size=0) |
|
void | toStream (std::ostream &s, const DataConstPointer &data, WriteType write_type, int indent_size=0) |
|
bool | yamlScalarToVariant (const std::string &key, const YAML::Node &n, ReaderWriter &config, const ResolveConfig &resolve_config) |
|