|
Apollo
6.0
Open source self driving car software
|
#include <msg_buffer.h>

Public Types | |
| typedef std::shared_ptr< T const > | ConstPtr |
| typedef std::pair< double, ConstPtr > | ObjectPair |
Public Member Functions | |
| MsgBuffer () | |
| ~MsgBuffer ()=default | |
| MsgBuffer (const MsgBuffer &)=delete | |
| MsgBuffer | operator= (const MsgBuffer &)=delete |
| void | Init (const std::string &channel, const std::string &name) |
| int | LookupNearest (double timestamp, ConstPtr *msg) |
| int | LookupLatest (ConstPtr *msg) |
| int | LookupPeriod (double timestamp, double period, std::vector< ObjectPair > *msgs) |
| typedef std::shared_ptr<T const> apollo::perception::onboard::MsgBuffer< T >::ConstPtr |
| typedef std::pair<double, ConstPtr> apollo::perception::onboard::MsgBuffer< T >::ObjectPair |
|
inline |
|
default |
|
delete |
| void apollo::perception::onboard::MsgBuffer< T >::Init | ( | const std::string & | channel, |
| const std::string & | name | ||
| ) |
| int apollo::perception::onboard::MsgBuffer< T >::LookupLatest | ( | ConstPtr * | msg | ) |
| int apollo::perception::onboard::MsgBuffer< T >::LookupNearest | ( | double | timestamp, |
| ConstPtr * | msg | ||
| ) |
| int apollo::perception::onboard::MsgBuffer< T >::LookupPeriod | ( | double | timestamp, |
| double | period, | ||
| std::vector< ObjectPair > * | msgs | ||
| ) |
|
delete |
1.8.13