API Documentation
|
This is the complete list of members for JSONNode, including all inherited members.
BadChildErrorString(const Scanner &scan) | JSONNode | protectedstatic |
begin() | JSONNode | inline |
begin() const | JSONNode | inline |
children() const | JSONNode | inline |
ConvertFromJSONString(String &string) | JSONNode | protectedstatic |
ConvertToJSONString(String &string) | JSONNode | protectedstatic |
createChildNode(const String &child_node, NodeType type) | JSONNode | |
DuplicateChildErrorString(const String &child, const Scanner &scan) | JSONNode | protectedstatic |
e_array enum value | JSONNode | |
e_bool enum value | JSONNode | |
e_node enum value | JSONNode | |
e_number enum value | JSONNode | |
e_object enum value | JSONNode | |
e_root enum value | JSONNode | |
end() | JSONNode | inline |
end() const | JSONNode | inline |
get(const String &child_node) const | JSONNode | inline |
getAs() const | JSONNode | inline |
hasNode(const String &child_node) const | JSONNode | inline |
isEmpty() const | JSONNode | inline |
JSONNode() | JSONNode | |
JSONNode(const String &name) | JSONNode | protected |
JSONNode(const JSONNode &node) | JSONNode | |
JSONNode(JSONNode &&node) noexcept | JSONNode | |
JSONNode(Scanner &scan) | JSONNode | |
JSONNode(const String &node, const String &json_string) | JSONNode | |
JSONNode(File &file) | JSONNode | |
m_json_children | JSONNode | protected |
m_name | JSONNode | protected |
m_sorted_json_children | JSONNode | protected |
m_type | JSONNode | protected |
m_value | JSONNode | protected |
nodeName() const | JSONNode | inline |
NodeType enum name | JSONNode | |
operator=(const JSONNode &node) | JSONNode | inline |
operator=(const String &value) | JSONNode | inline |
operator=(const Angle< t_type > &value) | JSONNode | inline |
operator=(const Time &time) | JSONNode | inline |
operator=(const Buffer< t_type, t_allocator > &buffer) | JSONNode | inline |
operator=(const Vector< t_dims, t_type > &buffer) | JSONNode | inline |
operator=(const t_type &value) | JSONNode | inline |
operator[](const String &child_node) const | JSONNode | |
operator[](const String &child_node) | JSONNode | |
operator[](const uint04 &child_idx) | JSONNode | |
operator[](const uint04 &child_idx) const | JSONNode | |
parseJSON(Scanner &scan) | JSONNode | protected |
parseJSONContent(char start, Scanner &scan) | JSONNode | protected |
ParseYAML(Scanner &scan) | JSONNode | static |
parseYAMLContent(uint04 indentention, Scanner &scan) | JSONNode | protected |
readArray(Scanner &scan) | JSONNode | protected |
readChildrenNodes(Scanner &scan) | JSONNode | protected |
readData(Scanner &scan) | JSONNode | protected |
remove(const String &child_node) | JSONNode | |
size() | JSONNode | inline |
type() const | JSONNode | |
UnexpectedCharErrorString(char current_char, const Scanner &scan) | JSONNode | protectedstatic |
write(String &stream) const | JSONNode | |
write(File &file) | JSONNode | |
write(std::ostream &file) | JSONNode | |
writePretty(String &stream, const uint04 tab_indention=0) const | JSONNode | |
writePretty(File &file) | JSONNode | |
writePretty(std::ostream &file) | JSONNode | |
WriteTabs(String &stream, uint04 tab_indention) | JSONNode | protectedstatic |
~JSONNode() | JSONNode |