|
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.