Apollo 10.0
自动驾驶开放平台
|
#include <sync_buffering.h>
Public 成员函数 | |
SyncBuffering ()=default | |
SyncBuffering (std::function< std::shared_ptr< T >(void)> allocator_function, std::function< void(std::shared_ptr< T > &)> cleaner_function) | |
void | SetBufferSize (int buffer_size) |
void | SetAllocator (std::function< std::shared_ptr< T >(void)> allocator_function) |
void | SetCleaner (std::function< void(std::shared_ptr< T > &)> cleaner_function) |
void | Init () |
std::shared_ptr< T > | GenerateNewObject () |
std::shared_ptr< T > | AllocateElement () |
在文件 sync_buffering.h 第 32 行定义.
|
default |
|
inline |
在文件 sync_buffering.h 第 35 行定义.
std::shared_ptr< T > apollo::drivers::lidar::SyncBuffering< T >::AllocateElement | ( | ) |
在文件 sync_buffering.h 第 100 行定义.
std::shared_ptr< T > apollo::drivers::lidar::SyncBuffering< T >::GenerateNewObject | ( | ) |
在文件 sync_buffering.h 第 89 行定义.
void apollo::drivers::lidar::SyncBuffering< T >::Init | ( | ) |
在文件 sync_buffering.h 第 82 行定义.
void apollo::drivers::lidar::SyncBuffering< T >::SetAllocator | ( | std::function< std::shared_ptr< T >(void)> | allocator_function | ) |
在文件 sync_buffering.h 第 70 行定义.
void apollo::drivers::lidar::SyncBuffering< T >::SetBufferSize | ( | int | buffer_size | ) |
在文件 sync_buffering.h 第 65 行定义.
void apollo::drivers::lidar::SyncBuffering< T >::SetCleaner | ( | std::function< void(std::shared_ptr< T > &)> | cleaner_function | ) |
在文件 sync_buffering.h 第 76 行定义.