BaseObjectPool()=default | apollo::perception::base::BaseObjectPool< ObjectType > | |
BaseObjectPool(const BaseObjectPool &rhs)=delete | apollo::perception::base::BaseObjectPool< ObjectType > | protected |
BatchGet(size_t num, std::vector< std::shared_ptr< ObjectType >> *data) override | apollo::perception::base::ConcurrentObjectPool< ObjectType, N, Initializer > | inlinevirtual |
BatchGet(size_t num, bool is_front, std::list< std::shared_ptr< ObjectType >> *data) override | apollo::perception::base::ConcurrentObjectPool< ObjectType, N, Initializer > | inlinevirtual |
BatchGet(size_t num, bool is_front, std::deque< std::shared_ptr< ObjectType >> *data) override | apollo::perception::base::ConcurrentObjectPool< ObjectType, N, Initializer > | inlinevirtual |
cache_ | apollo::perception::base::ConcurrentObjectPool< ObjectType, N, Initializer > | protected |
capacity_ | apollo::perception::base::BaseObjectPool< ObjectType > | protected |
ConcurrentObjectPool(const size_t default_size) | apollo::perception::base::ConcurrentObjectPool< ObjectType, N, Initializer > | inlineexplicitprotected |
extended_cache_ | apollo::perception::base::ConcurrentObjectPool< ObjectType, N, Initializer > | protected |
Get() override | apollo::perception::base::ConcurrentObjectPool< ObjectType, N, Initializer > | inlinevirtual |
get_capacity() | apollo::perception::base::BaseObjectPool< ObjectType > | inline |
Instance() | apollo::perception::base::ConcurrentObjectPool< ObjectType, N, Initializer > | inlinestatic |
kDefaultCacheSize | apollo::perception::base::ConcurrentObjectPool< ObjectType, N, Initializer > | protected |
kInitializer | apollo::perception::base::ConcurrentObjectPool< ObjectType, N, Initializer > | protectedstatic |
mutex_ | apollo::perception::base::ConcurrentObjectPool< ObjectType, N, Initializer > | protected |
operator=(const BaseObjectPool &rhs)=delete | apollo::perception::base::BaseObjectPool< ObjectType > | protected |
queue_ | apollo::perception::base::ConcurrentObjectPool< ObjectType, N, Initializer > | protected |
RemainedNum() | apollo::perception::base::BaseObjectPool< ObjectType > | inlinevirtual |
set_capacity(size_t capacity) | apollo::perception::base::BaseObjectPool< ObjectType > | inlinevirtual |
~BaseObjectPool()=default | apollo::perception::base::BaseObjectPool< ObjectType > | virtual |
~ConcurrentObjectPool() override | apollo::perception::base::ConcurrentObjectPool< ObjectType, N, Initializer > | inline |