API Documentation
Loading...
Searching...
No Matches
JSONNode Member List

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

BadChildErrorString(const Scanner &scan)JSONNodeprotectedstatic
begin()JSONNodeinline
begin() constJSONNodeinline
children() constJSONNodeinline
ConvertFromJSONString(String &string)JSONNodeprotectedstatic
ConvertToJSONString(String &string)JSONNodeprotectedstatic
createChildNode(const String &child_node, NodeType type)JSONNode
DuplicateChildErrorString(const String &child, const Scanner &scan)JSONNodeprotectedstatic
e_array enum valueJSONNode
e_bool enum valueJSONNode
e_node enum valueJSONNode
e_number enum valueJSONNode
e_object enum valueJSONNode
e_root enum valueJSONNode
end()JSONNodeinline
end() constJSONNodeinline
get(const String &child_node) constJSONNodeinline
getAs() constJSONNodeinline
hasNode(const String &child_node) constJSONNodeinline
isEmpty() constJSONNodeinline
JSONNode()JSONNode
JSONNode(const String &name)JSONNodeprotected
JSONNode(const JSONNode &node)JSONNode
JSONNode(JSONNode &&node) noexceptJSONNode
JSONNode(Scanner &scan)JSONNode
JSONNode(const String &node, const String &json_string)JSONNode
JSONNode(File &file)JSONNode
m_json_childrenJSONNodeprotected
m_nameJSONNodeprotected
m_sorted_json_childrenJSONNodeprotected
m_typeJSONNodeprotected
m_valueJSONNodeprotected
nodeName() constJSONNodeinline
NodeType enum nameJSONNode
operator=(const JSONNode &node)JSONNodeinline
operator=(const String &value)JSONNodeinline
operator=(const Angle< t_type > &value)JSONNodeinline
operator=(const Time &time)JSONNodeinline
operator=(const Buffer< t_type, t_allocator > &buffer)JSONNodeinline
operator=(const Vector< t_dims, t_type > &buffer)JSONNodeinline
operator=(const t_type &value)JSONNodeinline
operator[](const String &child_node) constJSONNode
operator[](const String &child_node)JSONNode
operator[](const uint04 &child_idx)JSONNode
operator[](const uint04 &child_idx) constJSONNode
parseJSON(Scanner &scan)JSONNodeprotected
parseJSONContent(char start, Scanner &scan)JSONNodeprotected
ParseYAML(Scanner &scan)JSONNodestatic
parseYAMLContent(uint04 indentention, Scanner &scan)JSONNodeprotected
readArray(Scanner &scan)JSONNodeprotected
readChildrenNodes(Scanner &scan)JSONNodeprotected
readData(Scanner &scan)JSONNodeprotected
remove(const String &child_node)JSONNode
size()JSONNodeinline
type() constJSONNode
UnexpectedCharErrorString(char current_char, const Scanner &scan)JSONNodeprotectedstatic
write(String &stream) constJSONNode
write(File &file)JSONNode
write(std::ostream &file)JSONNode
writePretty(String &stream, const uint04 tab_indention=0) constJSONNode
writePretty(File &file)JSONNode
writePretty(std::ostream &file)JSONNode
WriteTabs(String &stream, uint04 tab_indention)JSONNodeprotectedstatic
~JSONNode()JSONNode