proped.uninode

The module implements a universal structure UniNode and functions to work with it

Members

Aliases

UniNode
alias UniNode(Types...) = Algebraic!(Types, This[], This[string])

The data type allows you to save a specified type that implements the mechanisms nesting

Functions

toArray
T[] toArray(T node)

Converting a universal object in the array

toObject
T[string] toObject(T node)

Converting generic object into an associative array

Properties

hasNull
bool hasNull [@property getter]

Check for zero content

isArray
bool isArray [@property getter]

Check the type of the array of embedded objects of universal content object

isObject
bool isObject [@property getter]

Check the type of associative array contents generic object

Meta

Authors

Maksim Galanin

License

Subject to the terms of the BSD license, as written in the included LICENSE.txt file.