Base class to represent argument with serialization methods
More...
◆ OptionalArgument() [1/2]
Default constructor. Constructs empty argument
◆ OptionalArgument() [2/2]
Constructs argument with n elements
- Parameters
-
[in] | n | Number of elements in the input argument |
◆ deserializeImpl()
Interfaces for the implementation of deserialization
- Parameters
-
[in] | archive | Storage for a deserialized object or data structure |
Implements SerializationIface.
◆ get()
const data_management::SerializationIfacePtr& get |
( |
size_t |
index | ) |
const |
|
inline |
Retrieves specified element
- Parameters
-
[in] | index | Index of the element |
- Returns
- Reference to the requested element
◆ serializeImpl()
Interfaces for the implementation of serialization
- Parameters
-
[in] | archive | Storage for a serialized object or data structure |
Implements SerializationIface.
◆ set()
void set |
( |
size_t |
index, |
|
|
const data_management::SerializationIfacePtr & |
value |
|
) |
| |
|
inline |
Sets the element to the specified position in the Argument
- Parameters
-
[in] | index | Index of the element |
[in] | value | Pointer to the element |
- Returns
- Reference to the requested element
The documentation for this class was generated from the following file: