#include <ParameterTypes.hpp>
Public Member Functions | |
ParameterString_t () | |
Constructor without parameters. | |
ParameterString_t (ParameterId_t pid, uint16_t in_length) | |
Constructor using a parameter PID and the parameter length. | |
ParameterString_t (ParameterId_t pid, uint16_t in_length, const fastcdr::string_255 &strin) | |
Constructor using a parameter PID, the parameter length and a string. | |
const char * | getName () const |
Getter for the name. | |
void | setName (const char *name) |
Setter for the name. | |
size_t | size () const |
Getter for the name size. | |
![]() | |
FASTDDS_EXPORTED_API | Parameter_t () |
Constructor without parameters. | |
FASTDDS_EXPORTED_API | Parameter_t (ParameterId_t pid, uint16_t length) |
Constructor using a parameter PID and the parameter length. | |
virtual FASTDDS_EXPORTED_API | ~Parameter_t () |
Destructor. | |
bool | operator== (const Parameter_t &b) const |
Additional Inherited Members | |
![]() | |
ParameterId_t | Pid |
Parameter ID. By default, PID_PAD. | |
uint16_t | length |
Parameter length. By default, 0. | |
|
inline |
Constructor without parameters.
|
inline |
Constructor using a parameter PID and the parameter length.
pid | Pid of the parameter |
in_length | Its associated length |
|
inline |
Constructor using a parameter PID, the parameter length and a string.
pid | Pid of the parameter |
in_length | Its associated length |
strin | Parameter name |
|
inline |
Getter for the name.
|
inline |
Setter for the name.
name | String to be set |
|
inline |
Getter for the name size.