Apollo 10.0
自动驾驶开放平台
|
#include <data_dispatcher.h>
Public 类型 | |
using | BufferVector = std::vector< std::weak_ptr< CacheBuffer< std::shared_ptr< T > > > > |
Public 成员函数 | |
~DataDispatcher () | |
void | AddBuffer (const ChannelBuffer< T > &channel_buffer) |
bool | Dispatch (const uint64_t channel_id, const std::shared_ptr< T > &msg) |
在文件 data_dispatcher.h 第 38 行定义.
using apollo::cyber::data::DataDispatcher< T >::BufferVector = std::vector<std::weak_ptr<CacheBuffer<std::shared_ptr<T> >> > |
在文件 data_dispatcher.h 第 40 行定义.
|
inline |
在文件 data_dispatcher.h 第 42 行定义.
void apollo::cyber::data::DataDispatcher< T >::AddBuffer | ( | const ChannelBuffer< T > & | channel_buffer | ) |
在文件 data_dispatcher.h 第 60 行定义.
bool apollo::cyber::data::DataDispatcher< T >::Dispatch | ( | const uint64_t | channel_id, |
const std::shared_ptr< T > & | msg | ||
) |
在文件 data_dispatcher.h 第 73 行定义.