|
| | YamlMapping () |
| |
| | YamlMapping (int line, int column) |
| |
| virtual | ~YamlMapping () |
| |
| bool | empty () const |
| |
| size_t | size () const |
| |
| void | clear () |
| |
| void | setKeyQuoteStyle (YamlStringStyle style) |
| |
| YamlNode * | find (const std::string &key) const |
| |
| YamlMapping * | findMapping (const std::string &key) const |
| |
| YamlSequence * | findSequence (const std::string &key) const |
| |
| YamlNode & | get (const std::string &key) const |
| |
| YamlNode & | operator[] (const std::string &key) const |
| |
| void | insert (const std::string &key, YamlNodePtr node) |
| |
| YamlMapping * | openMapping (const std::string &key) |
| |
| YamlMapping * | openFlowStyleMapping (const std::string &key) |
| |
| YamlMapping * | createMapping (const std::string &key) |
| |
| YamlMapping * | createFlowStyleMapping (const std::string &key) |
| |
| YamlSequence * | openSequence (const std::string &key) |
| |
| YamlSequence * | openFlowStyleSequence (const std::string &key) |
| |
| YamlSequence * | createSequence (const std::string &key) |
| |
| YamlSequence * | createFlowStyleSequence (const std::string &key) |
| |
| bool | read (const std::string &key, std::string &out_value) const |
| |
| bool | readUtf8 (const std::string &key, std::string &out_value) const |
| |
| bool | read (const std::string &key, bool &out_value) const |
| |
| bool | read (const std::string &key, int &out_value) const |
| |
| bool | read (const std::string &key, double &out_value) const |
| |
| template<class T > |
| T | read (const std::string &key) const |
| |
| template<class T > |
| T | get (const std::string &key, const T &defaultValue) const |
| |
| std::string | get (const std::string &key, const char *defaultValue) const |
| |
| void | writeUtf8 (const std::string &key, const std::string &value, YamlStringStyle stringStyle=YAML_PLAIN_STRING) |
| |
| void | write (const std::string &key, const std::string &value, YamlStringStyle stringStyle=YAML_PLAIN_STRING) |
| |
| void | writeUtf8 (const std::string &key, const char *value, YamlStringStyle stringStyle=YAML_PLAIN_STRING) |
| |
| void | write (const std::string &key, const char *value, YamlStringStyle stringStyle=YAML_PLAIN_STRING) |
| |
| void | write (const std::string &key, bool value) |
| |
| void | write (const std::string &key, int value) |
| |
| void | write (const std::string &key, double value) |
| |
| void | writePath (const std::string &key, const std::string &value) |
| |
| void | setAssignMode (AssignMode mode) |
| |
| template<class T > |
| void | assign (const std::string &key, T &io_value, const T &defaultValue) |
| |
| iterator | begin () |
| |
| iterator | end () |
| |
| const_iterator | begin () const |
| |
| const_iterator | end () const |
| |
| void | throwKeyNotFoundException (const std::string &key) const |
| |
| virtual | ~YamlCollection () |
| |
| void | setFlowStyle (bool isFlowStyle=true) |
| |
| bool | isFlowStyle () const |
| |
| void | setDoubleFormat (const char *format) |
| |
| const char * | doubleFormat () |
| |
| bool | isValid () const |
| |
| YamlNodeType | type () const |
| |
| int | toInt () const |
| |
| double | toDouble () const |
| |
| bool | toBool () const |
| |
| bool | isString () const |
| |
| const std::string & | toString () const |
| |
| const std::string & | toUtf8String () const |
| |
| | operator const std::string & () const |
| |
| bool | isMapping () const |
| |
| const YamlMapping * | toMapping () const |
| |
| YamlMapping * | toMapping () |
| |
| bool | isSequence () const |
| |
| const YamlSequence * | toSequence () const |
| |
| YamlSequence * | toSequence () |
| |
| bool | read (int &out_value) const |
| |
| bool | hasLineInfo () const |
| |
| int | line () const |
| |
| int | column () const |
| |