SG++-Doxygen-Documentation
json::IDNode Member List

This is the complete list of members for json::IDNode, including all inherited members.

addAttribute(const std::string &name, std::unique_ptr< Node > node)json::Nodevirtual
addDictAttr(const std::string &name)json::Nodevirtual
addDictValue()json::Nodevirtual
addIDAttr(const std::string &name, const std::string &value)json::Nodevirtual
addIDAttr(const std::string &name, const char *value)json::Nodevirtual
addIDAttr(const std::string &name, const double &value)json::Nodevirtual
addIDAttr(const std::string &name, const uint64_t &value)json::Nodevirtual
addIDAttr(const std::string &name, const int64_t &value)json::Nodevirtual
addIDAttr(const std::string &name, const bool &value)json::Nodevirtual
addIdValue(const std::string &value)json::Nodevirtual
addIdValue(const char *value)json::Nodevirtual
addIdValue(const double &value)json::Nodevirtual
addIdValue(const uint64_t &value)json::Nodevirtual
addIdValue(const int64_t &value)json::Nodevirtual
addIdValue(const bool &value)json::Nodevirtual
addListAttr(const std::string &name)json::Nodevirtual
addListValue()json::Nodevirtual
addTextAttr(const std::string &name, const std::string &value)json::Nodevirtual
addTextValue(const std::string &value)json::Nodevirtual
addValue(std::unique_ptr< Node > node)json::Nodevirtual
clone() overridejson::IDNodevirtual
contains(const std::string &key)json::Nodevirtual
erase(Node &node)json::Nodevirtual
erase()json::Nodevirtual
get() overridejson::IDNodevirtual
getBool() overridejson::IDNodevirtual
getDouble() overridejson::IDNodevirtual
getInt() overridejson::IDNodevirtual
getUInt() overridejson::IDNodevirtual
IDNode()json::IDNode
keys()json::Nodevirtual
Node()json::Node
operator=(const IDNode &right)=defaultjson::IDNode
operator=(const Node &right) overridejson::IDNodevirtual
operator[](const std::string &key)json::Nodevirtual
operator[](const size_t index)json::Nodevirtual
orderedKeyIndexjson::Node
parentjson::Node
parse(std::vector< Token > &stream) overridejson::IDNodevirtual
removeAttribute(const std::string name)json::Nodevirtual
removeValue(size_t index)json::Nodevirtual
replaceDictAttr(const std::string &name)json::Nodevirtual
replaceIDAttr(const std::string &name, const std::string &value)json::Nodevirtual
replaceIDAttr(const std::string &name, const char *value)json::Nodevirtual
replaceIDAttr(const std::string &name, const double &value)json::Nodevirtual
replaceIDAttr(const std::string &name, const uint64_t &value)json::Nodevirtual
replaceIDAttr(const std::string &name, const int64_t &value)json::Nodevirtual
replaceIDAttr(const std::string &name, const bool &value)json::Nodevirtual
replaceListAttr(const std::string &name)json::Nodevirtual
replaceTextAttr(const std::string &name, const std::string &value)json::Nodevirtual
serialize(std::ostream &outFile, size_t indentWidth) overridejson::IDNodevirtual
SERIALIZE_INDENTjson::Nodeprotectedstatic
set(const std::string &value) overridejson::IDNodevirtual
setBool(bool boolValue) overridejson::IDNodevirtual
setDouble(double numericValue) overridejson::IDNodevirtual
setInt(int64_t intValue) overridejson::IDNodevirtual
setUInt(uint64_t uintValue) overridejson::IDNodevirtual
size() overridejson::IDNodevirtual
~Node()=defaultjson::Nodevirtual