#include <bridge_header_item.h>
◆ HeaderItemBase()
apollo::bridge::HeaderItemBase::HeaderItemBase |
( |
| ) |
|
|
default |
◆ ~HeaderItemBase()
virtual apollo::bridge::HeaderItemBase::~HeaderItemBase |
( |
| ) |
|
|
inlinevirtual |
◆ DiserializeItem()
virtual const char* apollo::bridge::HeaderItemBase::DiserializeItem |
( |
const char * |
buf, |
|
|
size_t * |
diserialized_size |
|
) |
| |
|
pure virtual |
Implemented in apollo::bridge::HeaderItem< t, std::string >, apollo::bridge::HeaderItem< t, T >, apollo::bridge::HeaderItem< Frame_Size, bsize >, apollo::bridge::HeaderItem< Msg_Name, std::string >, apollo::bridge::HeaderItem< Msg_Frames, uint32_t >, apollo::bridge::HeaderItem< Frame_Index, uint32_t >, apollo::bridge::HeaderItem< Msg_Size, bsize >, apollo::bridge::HeaderItem< Time_Stamp, double >, apollo::bridge::HeaderItem< Frame_Pos, bsize >, apollo::bridge::HeaderItem< Header_Ver, uint32_t >, and apollo::bridge::HeaderItem< Msg_ID, uint32_t >.
◆ GetType()
virtual HType apollo::bridge::HeaderItemBase::GetType |
( |
| ) |
const |
|
pure virtual |
Implemented in apollo::bridge::HeaderItem< t, std::string >, apollo::bridge::HeaderItem< t, T >, apollo::bridge::HeaderItem< Frame_Size, bsize >, apollo::bridge::HeaderItem< Msg_Name, std::string >, apollo::bridge::HeaderItem< Msg_Frames, uint32_t >, apollo::bridge::HeaderItem< Frame_Index, uint32_t >, apollo::bridge::HeaderItem< Msg_Size, bsize >, apollo::bridge::HeaderItem< Time_Stamp, double >, apollo::bridge::HeaderItem< Frame_Pos, bsize >, apollo::bridge::HeaderItem< Header_Ver, uint32_t >, and apollo::bridge::HeaderItem< Msg_ID, uint32_t >.
◆ SerializeItem()
virtual char* apollo::bridge::HeaderItemBase::SerializeItem |
( |
char * |
buf, |
|
|
size_t |
buf_size |
|
) |
| |
|
pure virtual |
Implemented in apollo::bridge::HeaderItem< t, std::string >, apollo::bridge::HeaderItem< t, T >, apollo::bridge::HeaderItem< Frame_Size, bsize >, apollo::bridge::HeaderItem< Msg_Name, std::string >, apollo::bridge::HeaderItem< Msg_Frames, uint32_t >, apollo::bridge::HeaderItem< Frame_Index, uint32_t >, apollo::bridge::HeaderItem< Msg_Size, bsize >, apollo::bridge::HeaderItem< Time_Stamp, double >, apollo::bridge::HeaderItem< Frame_Pos, bsize >, apollo::bridge::HeaderItem< Header_Ver, uint32_t >, and apollo::bridge::HeaderItem< Msg_ID, uint32_t >.
The documentation for this class was generated from the following file: