pjmsg_mcap_wrapper
|
This class represents the structure StatisticsValues defined by the user in the IDL file.
Definition at line 5 of file StatisticsValues.idl.
import <StatisticsValues.idl;
Public Types | |
typedef sequence< double > | values |
Public Member Functions | |
eProsima_user_DllExport | StatisticsValues () |
Default constructor. | |
eProsima_user_DllExport | ~StatisticsValues () |
Default destructor. | |
eProsima_user_DllExport | StatisticsValues (const StatisticsValues &x) |
Copy constructor. | |
eProsima_user_DllExport | StatisticsValues (StatisticsValues &&x) noexcept |
Move constructor. | |
eProsima_user_DllExport StatisticsValues & | operator= (const StatisticsValues &x) |
Copy assignment. | |
eProsima_user_DllExport StatisticsValues & | operator= (StatisticsValues &&x) noexcept |
Move assignment. | |
eProsima_user_DllExport bool | operator== (const StatisticsValues &x) const |
Comparison operator. | |
eProsima_user_DllExport bool | operator!= (const StatisticsValues &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 | values (const std::vector< double > &_values) |
This function copies the value in member values. | |
eProsima_user_DllExport void | values (std::vector< double > &&_values) |
This function moves the value in member values. | |
eProsima_user_DllExport const std::vector< double > & | values () const |
This function returns a constant reference to member values. | |
eProsima_user_DllExport std::vector< double > & | values () |
This function returns a reference to member values. | |
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< double > | m_values |
uint32_t | m_names_version {0} |
sequence<double> plotjuggler_msgs::msg::StatisticsValues::values |
Definition at line 8 of file StatisticsValues.idl.
|
inline |
Default constructor.
Definition at line 70 of file StatisticsValues.hpp.
|
inline |
Default destructor.
Definition at line 77 of file StatisticsValues.hpp.
|
inline |
Copy constructor.
x | Reference to the object StatisticsValues that will be copied. |
Definition at line 85 of file StatisticsValues.hpp.
|
inlinenoexcept |
Move constructor.
x | Reference to the object StatisticsValues that will be copied. |
Definition at line 100 of file StatisticsValues.hpp.
|
inline |
This function returns a reference to member header.
Definition at line 194 of file StatisticsValues.hpp.
|
inline |
This function returns a constant reference to member header.
Definition at line 185 of file StatisticsValues.hpp.
|
inline |
This function copies the value in member header.
_header | New value to be copied in member header |
Definition at line 165 of file StatisticsValues.hpp.
|
inline |
This function moves the value in member header.
_header | New value to be moved in member header |
Definition at line 175 of file StatisticsValues.hpp.
|
inline |
This function returns a reference to member names_version.
Definition at line 262 of file StatisticsValues.hpp.
|
inline |
This function returns the value of member names_version.
Definition at line 253 of file StatisticsValues.hpp.
|
inline |
This function sets a value in member names_version.
_names_version | New value for member names_version |
Definition at line 243 of file StatisticsValues.hpp.
|
inline |
Comparison operator.
x | StatisticsValues object to compare. |
Definition at line 155 of file StatisticsValues.hpp.
|
inline |
Copy assignment.
x | Reference to the object StatisticsValues that will be copied. |
Definition at line 112 of file StatisticsValues.hpp.
|
inlinenoexcept |
Move assignment.
x | Reference to the object StatisticsValues that will be copied. |
Definition at line 129 of file StatisticsValues.hpp.
|
inline |
Comparison operator.
x | StatisticsValues object to compare. |
Definition at line 143 of file StatisticsValues.hpp.
|
inline |
This function returns a reference to member values.
Definition at line 233 of file StatisticsValues.hpp.
|
inline |
This function returns a constant reference to member values.
Definition at line 224 of file StatisticsValues.hpp.
|
inline |
This function copies the value in member values.
_values | New value to be copied in member values |
Definition at line 204 of file StatisticsValues.hpp.
|
inline |
This function moves the value in member values.
_values | New value to be moved in member values |
Definition at line 214 of file StatisticsValues.hpp.
std_msgs::msg::Header plotjuggler_msgs::msg::StatisticsValues::header |
Definition at line 6 of file StatisticsValues.idl.
|
private |
Definition at line 271 of file StatisticsValues.hpp.
|
private |
Definition at line 273 of file StatisticsValues.hpp.
|
private |
Definition at line 272 of file StatisticsValues.hpp.
uint32 plotjuggler_msgs::msg::StatisticsValues::names_version |
Definition at line 10 of file StatisticsValues.idl.