Apollo  6.0
Open source self driving car software
Static Public Member Functions | List of all members
apollo::prediction::LevelThreadPool< LEVEL > Class Template Reference

#include <prediction_thread_pool.h>

Inheritance diagram for apollo::prediction::LevelThreadPool< LEVEL >:
Inheritance graph
Collaboration diagram for apollo::prediction::LevelThreadPool< LEVEL >:
Collaboration graph

Static Public Member Functions

static LevelThreadPoolInstance ()
 

Additional Inherited Members

- Public Member Functions inherited from apollo::prediction::BaseThreadPool
 BaseThreadPool (int thread_num, int next_thread_pool_level)
 
void Stop ()
 
 ~BaseThreadPool ()
 
template<typename InputIter , typename F >
void ForEach (InputIter begin, InputIter end, F f)
 
template<typename FuncType >
std::future< typename std::result_of< FuncType()>::type > Post (FuncType &&func)
 
- Static Public Attributes inherited from apollo::prediction::BaseThreadPool
static std::vector< int > THREAD_POOL_CAPACITY
 

Member Function Documentation

◆ Instance()

template<int LEVEL>
static LevelThreadPool* apollo::prediction::LevelThreadPool< LEVEL >::Instance ( void  )
inlinestatic

The documentation for this class was generated from the following file: