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