API Documentation
MAIN PAGE
NAMESPACES
CLASSES
nkExport
Node
nkExport::Node Member List
This is the complete list of members for
nkExport::Node
, including all inherited members.
addElement
()
nkExport::Node
addMember
(nkMemory::StringView key)
nkExport::Node
create
() noexcept
nkExport::Node
static
create
(const Node &other) noexcept
nkExport::Node
static
create
(Node &&other) noexcept
nkExport::Node
static
deleteMember
(nkMemory::StringView key)
nkExport::Node
getArrayElement
(unsigned int index) const
nkExport::Node
getArrayElement
(unsigned int index, NODE_VALUE_TYPE valueType) const
nkExport::Node
getArrayElement
(unsigned int index, NODE_NATURE nodeNature) const
nkExport::Node
getArraySize
() const
nkExport::Node
getMemberCount
() const
nkExport::Node
getMemberKey
(unsigned int index) const
nkExport::Node
getMemberValue
(unsigned int index) const
nkExport::Node
getMemberValue
(nkMemory::StringView key) const
nkExport::Node
getMemberValue
(nkMemory::StringView key, NODE_VALUE_TYPE valueType) const
nkExport::Node
getMemberValue
(nkMemory::StringView key, NODE_NATURE nodeNature) const
nkExport::Node
getNodeNature
() const
nkExport::Node
getNodeValueType
() const
nkExport::Node
getUserData
() const
nkExport::Node
getValueAsBool
() const
nkExport::Node
getValueAsDouble
() const
nkExport::Node
getValueAsFloat
() const
nkExport::Node
getValueAsInt
() const
nkExport::Node
getValueAsLong
() const
nkExport::Node
getValueAsString
() const
nkExport::Node
getValueAsUint
() const
nkExport::Node
getValueAsUlong
() const
nkExport::Node
hasChild
(nkMemory::StringView key, NODE_VALUE_TYPE valueType)
nkExport::Node
hasChild
(nkMemory::StringView key, NODE_NATURE nature)
nkExport::Node
isValueTypeNumber
() const
nkExport::Node
operator=
(const Node &) noexcept
nkExport::Node
operator=
(Node &&) noexcept
nkExport::Node
setAsBool
(bool value)
nkExport::Node
setAsDouble
(double value)
nkExport::Node
setAsFloat
(float value)
nkExport::Node
setAsInt
(int value)
nkExport::Node
setAsLong
(long long value)
nkExport::Node
setAsString
(nkMemory::StringView value)
nkExport::Node
setAsUint
(unsigned int value)
nkExport::Node
setAsUlong
(unsigned long long value)
nkExport::Node
setUserData
(void *value)
nkExport::Node
Generated by
Doxygen
1.8.18