Apollo 10.0
自动驾驶开放平台
|
Wrapped Writer with last sent channel. 更多...
#include <message_writer.h>
Public 成员函数 | |
WriterHandle (const std::shared_ptr< cyber::WriterBase > &writer, const std::shared_ptr< cyber::WriterBase > &history_writer=nullptr) | |
template<typename T > | |
bool | Write (const T &message) |
Write the message with the channel name. | |
template<typename T > | |
bool | Write (const std::shared_ptr< T > &message) |
Write the message with the channel name. | |
void | WriteLastMessage () |
Write the last received message as history. | |
Wrapped Writer with last sent channel.
在文件 message_writer.h 第 39 行定义.
|
inline |
在文件 message_writer.h 第 41 行定义.
bool apollo::external_command::WriterHandle::Write | ( | const std::shared_ptr< T > & | message | ) |
Write the message with the channel name.
message | The message to be written. |
channel_name | Channel name of the message. |
message | The message to be written. |
在文件 message_writer.h 第 100 行定义.
bool apollo::external_command::WriterHandle::Write | ( | const T & | message | ) |
Write the message with the channel name.
message | The message to be written. |
在文件 message_writer.h 第 77 行定义.
void apollo::external_command::WriterHandle::WriteLastMessage | ( | ) |
Write the last received message as history.
在文件 message_writer.h 第 105 行定义.