Ariles
|
#include <node.h>
Public Types | |
enum | Type { UNDEFINED = 0, GENERIC = 1, ARRAY = 2, MATRIX = 3 } |
Public Member Functions | |
Node (t_RawNode node, const Type type=GENERIC, const bool compact=false) | |
Node (const std::size_t index, const std::size_t size, const bool compact=false) | |
Node (t_RawNode node, const std::size_t index, const std::size_t size, const bool compact=false) | |
bool | isCompact () const |
bool | isMatrix () const |
bool | isArray () const |
bool | isAllParsed () const |
Public Attributes | |
t_RawNode | node_ |
std::size_t | index_ |
std::size_t | size_ |
Type | type_ |
bool | compact_ |
enum ariles::Node::Type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
bool ariles::Node< t_RawNode >::compact_ |
std::size_t ariles::Node< t_RawNode >::index_ |
t_RawNode ariles::Node< t_RawNode >::node_ |
std::size_t ariles::Node< t_RawNode >::size_ |
Type ariles::Node< t_RawNode >::type_ |