Ariles
|
Definition at line 53 of file serialization.h.
#include <serialization.h>
Public Types | |
enum class | Type { UNDEFINED = 0 , GENERIC = 1 , ARRAY = 2 , MATRIX = 3 , VECTOR = 4 , ITERATED_MAP = 5 } |
Public Member Functions | |
Node (const Type type=Type::GENERIC) | |
Node (t_RawNode node, const Type type=Type::GENERIC) | |
Node (const std::size_t index, const std::size_t size) | |
Node (t_RawNode node, const std::size_t index, const std::size_t size) | |
bool | isMatrix () const |
bool | isVector () const |
bool | isArray () const |
bool | isCompleted () const |
Public Attributes | |
t_RawNode | node_ |
std::size_t | index_ |
std::size_t | size_ |
Type | type_ |
|
strong |
Enumerator | |
---|---|
UNDEFINED | |
GENERIC | |
ARRAY | |
MATRIX | |
VECTOR | |
ITERATED_MAP |
Definition at line 56 of file serialization.h.
|
inlineexplicit |
Definition at line 75 of file serialization.h.
|
inlineexplicit |
Definition at line 81 of file serialization.h.
|
inline |
Definition at line 89 of file serialization.h.
|
inline |
Definition at line 95 of file serialization.h.
|
inline |
Definition at line 112 of file serialization.h.
|
inline |
Definition at line 117 of file serialization.h.
|
inline |
Definition at line 102 of file serialization.h.
|
inline |
Definition at line 107 of file serialization.h.
std::size_t ariles2::serialization::Node< t_RawNode >::index_ |
Definition at line 69 of file serialization.h.
t_RawNode ariles2::serialization::Node< t_RawNode >::node_ |
Definition at line 68 of file serialization.h.
std::size_t ariles2::serialization::Node< t_RawNode >::size_ |
Definition at line 70 of file serialization.h.
Type ariles2::serialization::Node< t_RawNode >::type_ |
Definition at line 71 of file serialization.h.