| addList() | Graph::Node | |
| addList(const String &key) | Graph::Node | |
| addMap() | Graph::Node | |
| addMap(const String &key) | Graph::Node | |
| addNode(Node *node) | Graph::Node | |
| addNode(const String &key, Node *node, bool append=true) | Graph::Node | |
| addScalar(const char *value, ScalarType strType=ScalarType::STRING) | Graph::Node | |
| addScalar(bool value) | Graph::Node | |
| addScalar(long long value) | Graph::Node | |
| addScalar(long double value) | Graph::Node | |
| addScalar(system_clock::time_point &value, ScalarType timeType) | Graph::Node | |
| addScalar(const String &key, const char *value, ScalarType strType=ScalarType::STRING) | Graph::Node | |
| addScalar(const String &key, bool value) | Graph::Node | |
| addScalar(const String &key, long long value) | Graph::Node | |
| addScalar(const String &key, long double value) | Graph::Node | |
| addScalar(const String &key, system_clock::time_point &value, ScalarType timeType) | Graph::Node | |
| addUntypedNode() | Graph::Node | |
| addUntypedNode(const String &key, bool append=true) | Graph::Node | |
| asBool() const | Graph::Node | |
| asDate() const | Graph::Node | |
| asFloat() const | Graph::Node | |
| asInt() const | Graph::Node | |
| asNullPtr() const | Graph::Node | |
| asString() const | Graph::Node | |
| asTime() const | Graph::Node | |
| asTimestamp() const | Graph::Node | |
| copy() override | Graph::Node | virtual |
| getListLeadingScalarCount(const Node &node) | Graph::Node | static |
| hashCode() const override | Graph::Node | virtual |
| IComparable()=default | IComparable< Node > | |
| ICopyable()=default | ICopyable< Node > | |
| IHashable()=default | IHashable< Node > | |
| isBool() const | Graph::Node | |
| isDate() const | Graph::Node | |
| isFloat() const | Graph::Node | |
| isInt() const | Graph::Node | |
| isList() const | Graph::Node | |
| isMap() const | Graph::Node | |
| isOwnsData() | Graph::Node | |
| isProper() const | Graph::Node | |
| isScalar() const | Graph::Node | |
| isSeq() const | Graph::Node | |
| isString() const | Graph::Node | |
| isTime() const | Graph::Node | |
| isTimestamp() const | Graph::Node | |
| isUntyped() const | Graph::Node | |
| key() const | Graph::Node | |
| list() const | Graph::Node | |
| listElem(int index, bool throwInvalid=false) const | Graph::Node | |
| map() const | Graph::Node | |
| mapElem(const String &key, bool throwInvalid=false) const | Graph::Node | |
| newUntypedNode() | Graph::Node | static |
| Node() | Graph::Node | |
| Node(NodeType type, bool ownsData=true) | Graph::Node | explicit |
| Node(const char *value, bool ownsData=true) | Graph::Node | |
| Node(int value, bool ownsData=true) | Graph::Node | |
| Node(long long value, bool ownsData=true) | Graph::Node | |
| Node(const Node &other) | Graph::Node | |
| operator()(int index) | Graph::Node | |
| operator()(int index) const | Graph::Node | |
| operator()(const String &key) | Graph::Node | |
| operator()(const String &key) const | Graph::Node | |
| operator()() const | Graph::Node | |
| operator+=(const char *value) | Graph::Node | |
| operator+=(const String &value) | Graph::Node | |
| operator+=(nullptr_t value) | Graph::Node | |
| operator+=(bool value) | Graph::Node | |
| operator+=(char value) | Graph::Node | |
| operator+=(int value) | Graph::Node | |
| operator+=(long long value) | Graph::Node | |
| operator+=(float value) | Graph::Node | |
| operator+=(long double value) | Graph::Node | |
| operator+=(system_clock::time_point value) | Graph::Node | |
| operator+=(Time value) | Graph::Node | |
| operator+=(Timestamp value) | Graph::Node | |
| operator=(const char *value) | Graph::Node | |
| operator=(const String &value) | Graph::Node | |
| operator=(nullptr_t value) | Graph::Node | |
| operator=(bool value) | Graph::Node | |
| operator=(char value) | Graph::Node | |
| operator=(int value) | Graph::Node | |
| operator=(long long value) | Graph::Node | |
| operator=(float value) | Graph::Node | |
| operator=(long double value) | Graph::Node | |
| operator=(system_clock::time_point value) | Graph::Node | |
| operator=(Time value) | Graph::Node | |
| operator=(Timestamp value) | Graph::Node | |
| operator==(const Node &other) const override | Graph::Node | |
| IHashable< Node >::operator==(const Node &other) const=0 | IComparable< Node > | pure virtual |
| operator[](int index) | Graph::Node | |
| operator[](int index) const | Graph::Node | |
| operator[](const String &key) | Graph::Node | |
| operator[](const String &key) const | Graph::Node | |
| present(const Node &node, const String &fldName, Node &result) | Graph::Node | static |
| reset() | Graph::Node | |
| scalarType() const | Graph::Node | |
| setList() | Graph::Node | |
| setMap() | Graph::Node | |
| setNode(const Node &other) | Graph::Node | |
| setOwnsData(bool ownsData) | Graph::Node | |
| setScalar(const char *value, ScalarType strType=ScalarType::STRING) | Graph::Node | |
| setScalar(bool value) | Graph::Node | |
| setScalar(long long value) | Graph::Node | |
| setScalar(long double value) | Graph::Node | |
| setScalar(system_clock::time_point &value, ScalarType timeType) | Graph::Node | |
| setUntypedNode() | Graph::Node | |
| type() const | Graph::Node | |
| value() | Graph::Node | |
| ~IComparable()=default | IComparable< Node > | virtual |
| ~ICopyable()=default | ICopyable< Node > | virtual |
| ~IHashable()=default | IHashable< Node > | virtual |
| ~Node() | Graph::Node | virtual |