pjmsg_mcap_wrapper
|
This class represents the structure StatisticsNames defined by the user in the IDL file.
Definition at line 5 of file StatisticsNames.idl.
import <StatisticsNames.idl;
Public Types | |
typedef sequence< string > | names |
Public Member Functions | |
eProsima_user_DllExport | StatisticsNames () |
Default constructor. | |
eProsima_user_DllExport | ~StatisticsNames () |
Default destructor. | |
eProsima_user_DllExport | StatisticsNames (const StatisticsNames &x) |
Copy constructor. | |
eProsima_user_DllExport | StatisticsNames (StatisticsNames &&x) noexcept |
Move constructor. | |
eProsima_user_DllExport StatisticsNames & | operator= (const StatisticsNames &x) |
Copy assignment. | |
eProsima_user_DllExport StatisticsNames & | operator= (StatisticsNames &&x) noexcept |
Move assignment. | |
eProsima_user_DllExport bool | operator== (const StatisticsNames &x) const |
Comparison operator. | |
eProsima_user_DllExport bool | operator!= (const StatisticsNames &x) const |
Comparison operator. | |
eProsima_user_DllExport void | header (const std_msgs::msg::Header &_header) |
This function copies the value in member header. | |
eProsima_user_DllExport void | header (std_msgs::msg::Header &&_header) |
This function moves the value in member header. | |
eProsima_user_DllExport const std_msgs::msg::Header & | header () const |
This function returns a constant reference to member header. | |
eProsima_user_DllExport std_msgs::msg::Header & | header () |
This function returns a reference to member header. | |
eProsima_user_DllExport void | names (const std::vector< std::string > &_names) |
This function copies the value in member names. | |
eProsima_user_DllExport void | names (std::vector< std::string > &&_names) |
This function moves the value in member names. | |
eProsima_user_DllExport const std::vector< std::string > & | names () const |
This function returns a constant reference to member names. | |
eProsima_user_DllExport std::vector< std::string > & | names () |
This function returns a reference to member names. | |
eProsima_user_DllExport void | names_version (uint32_t _names_version) |
This function sets a value in member names_version. | |
eProsima_user_DllExport uint32_t | names_version () const |
This function returns the value of member names_version. | |
eProsima_user_DllExport uint32_t & | names_version () |
This function returns a reference to member names_version. | |
Public Attributes | |
std_msgs::msg::Header | header |
uint32 | names_version |
Private Attributes | |
std_msgs::msg::Header | m_header |
std::vector< std::string > | m_names |
uint32_t | m_names_version {0} |
sequence<string> plotjuggler_msgs::msg::StatisticsNames::names |
Definition at line 8 of file StatisticsNames.idl.
|
inline |
Default constructor.
Definition at line 71 of file StatisticsNames.hpp.
|
inline |
Default destructor.
Definition at line 78 of file StatisticsNames.hpp.
|
inline |
Copy constructor.
x | Reference to the object StatisticsNames that will be copied. |
Definition at line 86 of file StatisticsNames.hpp.
|
inlinenoexcept |
Move constructor.
x | Reference to the object StatisticsNames that will be copied. |
Definition at line 101 of file StatisticsNames.hpp.
|
inline |
This function returns a reference to member header.
Definition at line 195 of file StatisticsNames.hpp.
|
inline |
This function returns a constant reference to member header.
Definition at line 186 of file StatisticsNames.hpp.
|
inline |
This function copies the value in member header.
_header | New value to be copied in member header |
Definition at line 166 of file StatisticsNames.hpp.
|
inline |
This function moves the value in member header.
_header | New value to be moved in member header |
Definition at line 176 of file StatisticsNames.hpp.
|
inline |
This function returns a reference to member names.
Definition at line 234 of file StatisticsNames.hpp.
|
inline |
This function returns a constant reference to member names.
Definition at line 225 of file StatisticsNames.hpp.
|
inline |
This function copies the value in member names.
_names | New value to be copied in member names |
Definition at line 205 of file StatisticsNames.hpp.
|
inline |
This function moves the value in member names.
_names | New value to be moved in member names |
Definition at line 215 of file StatisticsNames.hpp.
|
inline |
This function returns a reference to member names_version.
Definition at line 263 of file StatisticsNames.hpp.
|
inline |
This function returns the value of member names_version.
Definition at line 254 of file StatisticsNames.hpp.
|
inline |
This function sets a value in member names_version.
_names_version | New value for member names_version |
Definition at line 244 of file StatisticsNames.hpp.
|
inline |
Comparison operator.
x | StatisticsNames object to compare. |
Definition at line 156 of file StatisticsNames.hpp.
|
inline |
Copy assignment.
x | Reference to the object StatisticsNames that will be copied. |
Definition at line 113 of file StatisticsNames.hpp.
|
inlinenoexcept |
Move assignment.
x | Reference to the object StatisticsNames that will be copied. |
Definition at line 130 of file StatisticsNames.hpp.
|
inline |
Comparison operator.
x | StatisticsNames object to compare. |
Definition at line 144 of file StatisticsNames.hpp.
std_msgs::msg::Header plotjuggler_msgs::msg::StatisticsNames::header |
Definition at line 6 of file StatisticsNames.idl.
|
private |
Definition at line 272 of file StatisticsNames.hpp.
|
private |
Definition at line 273 of file StatisticsNames.hpp.
|
private |
Definition at line 274 of file StatisticsNames.hpp.
uint32 plotjuggler_msgs::msg::StatisticsNames::names_version |
Definition at line 10 of file StatisticsNames.idl.