Ariles
|
Definition at line 46 of file node_wrapper.h.
#include <node_wrapper.h>
Public Types | |
enum class | ArrayType { UNDEFINED = 0 , BUILTIN = 1 , GENERIC = 2 } |
enum class | Type |
Public Member Functions | |
ModifierNode (const std::string &name, std::size_t size) | |
template<class t_Value > | |
bool | tryPushArray (const t_Value value) |
bool | tryPushArray (const std::string &value) |
bool | isNonBuiltinArray () const |
bool | isBuiltinArray () const |
bool | isMatrix () const |
bool | isVector () const |
bool | isArray () const |
bool | isCompleted () const |
Public Attributes | |
std::variant< std::vector< uint8_t >, std::vector< bool >, std::vector< int64_t >, std::vector< float >, std::vector< double >, std::vector< std::string > > | array_values_ |
ArrayType | array_type_ = ArrayType::UNDEFINED |
std::string | node_ |
std::size_t | index_ |
std::size_t | size_ |
Type | type_ |
Protected Types | |
using | Parent = serialization::Node< std::string > |
|
protectedinherited |
Definition at line 18 of file node_wrapper.h.
|
stronginherited |
Enumerator | |
---|---|
UNDEFINED | |
BUILTIN | |
GENERIC |
Definition at line 21 of file node_wrapper.h.
|
stronginherited |
Definition at line 56 of file serialization.h.
|
inline |
Definition at line 62 of file node_wrapper.h.
|
inlineinherited |
Definition at line 112 of file serialization.h.
|
inlineinherited |
Definition at line 39 of file node_wrapper.h.
|
inlineinherited |
Definition at line 117 of file serialization.h.
|
inlineinherited |
Definition at line 102 of file serialization.h.
|
inlineinherited |
Definition at line 34 of file node_wrapper.h.
|
inlineinherited |
Definition at line 107 of file serialization.h.
|
inline |
Definition at line 87 of file node_wrapper.h.
|
inline |
Definition at line 68 of file node_wrapper.h.
|
inherited |
Definition at line 29 of file node_wrapper.h.
std::variant< std::vector<uint8_t>, std::vector<bool>, std::vector<int64_t>, std::vector<float>, std::vector<double>, std::vector<std::string> > ariles2::ns_ros2param::ModifierNode::array_values_ |
Definition at line 56 of file node_wrapper.h.
|
inherited |
Definition at line 69 of file serialization.h.
|
inherited |
Definition at line 68 of file serialization.h.
|
inherited |
Definition at line 70 of file serialization.h.
|
inherited |
Definition at line 71 of file serialization.h.