#include <TF2Error.h>
静态 Public 成员函数 | |
static eProsima_user_DllExport size_t | getCdrSerializedSize (const tf2_msgs::msg::TF2Error &data, size_t current_alignment=0) |
static eProsima_user_DllExport size_t | getKeyMaxCdrSerializedSize (size_t current_alignment=0) |
static eProsima_user_DllExport size_t | getMaxCdrSerializedSize (size_t current_alignment=0) |
static eProsima_user_DllExport bool | isKeyDefined () |
Private 属性 | |
uint8_t | m_error |
std::string | m_error_string |
在文件 TF2Error.h 第 90 行定义.
tf2_msgs::msg::TF2Error::TF2Error | ( | ) |
在文件 TF2Error.cpp 第 40 行定义.
引用了 m_error , 以及 m_error_string.
tf2_msgs::msg::TF2Error::~TF2Error | ( | ) |
在文件 TF2Error.cpp 第 52 行定义.
tf2_msgs::msg::TF2Error::TF2Error | ( | const TF2Error & | x | ) |
在文件 TF2Error.cpp 第 56 行定义.
引用了 m_error , 以及 m_error_string.
|
noexcept |
在文件 TF2Error.cpp 第 67 行定义.
void tf2_msgs::msg::TF2Error::deserialize | ( | eprosima::fastcdr::Cdr & | cdr | ) |
uint8_t & tf2_msgs::msg::TF2Error::error | ( | ) |
uint8_t tf2_msgs::msg::TF2Error::error | ( | ) | const |
void tf2_msgs::msg::TF2Error::error | ( | uint8_t | _error | ) |
std::string & tf2_msgs::msg::TF2Error::error_string | ( | ) |
const std::string & tf2_msgs::msg::TF2Error::error_string | ( | ) | const |
void tf2_msgs::msg::TF2Error::error_string | ( | const std::string & | _error_string | ) |
复制新值到成员 error_string
_error_string | 新的错误信息字符串 |
在文件 TF2Error.cpp 第 181 行定义.
被这些函数引用 getCdrSerializedSize().
void tf2_msgs::msg::TF2Error::error_string | ( | std::string && | _error_string | ) |
|
static |
在文件 TF2Error.cpp 第 116 行定义.
引用了 current_alignment, error_string() , 以及 initial_alignment.
被这些函数引用 tf2_msgs::msg::TF2ErrorPubSubType::getSerializedSizeProvider().
在文件 TF2Error.cpp 第 216 行定义.
引用了 current_alignment , 以及 tf2_msgs_msg_TF2Error_max_key_cdr_typesize.
被这些函数引用 tf2_msgs::msg::TF2ErrorPubSubType::getKey() , 以及 tf2_msgs::msg::TF2ErrorPubSubType::TF2ErrorPubSubType().
在文件 TF2Error.cpp 第 109 行定义.
引用了 current_alignment , 以及 tf2_msgs_msg_TF2Error_max_cdr_typesize.
被这些函数引用 tf2_msgs::msg::TF2ErrorPubSubType::TF2ErrorPubSubType().
|
static |
在文件 TF2Error.cpp 第 229 行定义.
被这些函数引用 tf2_msgs::msg::TF2ErrorPubSubType::TF2ErrorPubSubType().
bool tf2_msgs::msg::TF2Error::operator!= | ( | const TF2Error & | x | ) | const |
在文件 TF2Error.cpp 第 103 行定义.
tf2_msgs::msg::TF2Error & tf2_msgs::msg::TF2Error::operator= | ( | const TF2Error & | x | ) |
在文件 TF2Error.cpp 第 79 行定义.
引用了 m_error , 以及 m_error_string.
|
noexcept |
在文件 TF2Error.cpp 第 88 行定义.
引用了 m_error.
bool tf2_msgs::msg::TF2Error::operator== | ( | const TF2Error & | x | ) | const |
在文件 TF2Error.cpp 第 97 行定义.
引用了 m_error , 以及 m_error_string.
void tf2_msgs::msg::TF2Error::serialize | ( | eprosima::fastcdr::Cdr & | cdr | ) | const |
void tf2_msgs::msg::TF2Error::serializeKey | ( | eprosima::fastcdr::Cdr & | cdr | ) | const |
|
private |
在文件 TF2Error.h 第 230 行定义.
被这些函数引用 operator=(), operator=(), operator==(), TF2Error() , 以及 TF2Error().
|
private |
在文件 TF2Error.h 第 234 行定义.
被这些函数引用 operator=(), operator==(), TF2Error() , 以及 TF2Error().