Apollo  6.0
Open source self driving car software
Classes | Public Member Functions | List of all members
apollo::bridge::BridgeProtoSerializedBuf< T > Class Template Reference

#include <bridge_proto_serialized_buf.h>

Collaboration diagram for apollo::bridge::BridgeProtoSerializedBuf< T >:
Collaboration graph

Public Member Functions

 BridgeProtoSerializedBuf ()
 
 ~BridgeProtoSerializedBuf ()
 
char * GetFrame (size_t index)
 
bool Serialize (const std::shared_ptr< T > &proto, const std::string &msg_name)
 
const char * GetSerializedBuf (size_t index) const
 
size_t GetSerializedBufCount () const
 
size_t GetSerializedBufSize (size_t index) const
 

Constructor & Destructor Documentation

◆ BridgeProtoSerializedBuf()

◆ ~BridgeProtoSerializedBuf()

Member Function Documentation

◆ GetFrame()

template<typename T >
char* apollo::bridge::BridgeProtoSerializedBuf< T >::GetFrame ( size_t  index)

◆ GetSerializedBuf()

template<typename T >
const char* apollo::bridge::BridgeProtoSerializedBuf< T >::GetSerializedBuf ( size_t  index) const
inline

◆ GetSerializedBufCount()

template<typename T >
size_t apollo::bridge::BridgeProtoSerializedBuf< T >::GetSerializedBufCount ( ) const
inline

◆ GetSerializedBufSize()

template<typename T >
size_t apollo::bridge::BridgeProtoSerializedBuf< T >::GetSerializedBufSize ( size_t  index) const
inline

◆ Serialize()

template<typename T >
bool apollo::bridge::BridgeProtoSerializedBuf< T >::Serialize ( const std::shared_ptr< T > &  proto,
const std::string &  msg_name 
)

The documentation for this class was generated from the following file: