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

Public Types | |
| using | BufferVector = std::vector< std::weak_ptr< CacheBuffer< std::shared_ptr< T > >> > |
Public Member Functions | |
| ~DataDispatcher () | |
| void | AddBuffer (const ChannelBuffer< T > &channel_buffer) |
| bool | Dispatch (const uint64_t channel_id, const std::shared_ptr< T > &msg) |
| using apollo::cyber::data::DataDispatcher< T >::BufferVector = std::vector<std::weak_ptr<CacheBuffer<std::shared_ptr<T> >> > |
|
inline |
| void apollo::cyber::data::DataDispatcher< T >::AddBuffer | ( | const ChannelBuffer< T > & | channel_buffer | ) |
| bool apollo::cyber::data::DataDispatcher< T >::Dispatch | ( | const uint64_t | channel_id, |
| const std::shared_ptr< T > & | msg | ||
| ) |
1.8.13