Apollo
v5.5.0
Open source self driving car software
|
Classes | |
class | Any |
class | BlockingCounter |
class | ConcurrentQueue |
class | CondVar |
class | ConfigManager |
class | ConfigManagerError |
class | ConfigRead |
class | ConfigRead< std::vector< T > > |
class | FixedSizeConQueue |
class | ModelConfig |
class | Mutex |
class | MutexLock |
class | ObjectFactory |
class | ReaderMutexLock |
class | RwMutex |
class | Thread |
class | ThreadPool |
class | ThreadPoolWorker |
class | ThreadWorker |
class | Timer |
class | TimerWrapper |
class | TimeUtil |
class | WriterMutexLock |
Typedefs | |
typedef std::map< std::string, ObjectFactory * > | FactoryMap |
typedef std::map< std::string, FactoryMap > | BaseClassMap |
Functions | |
BaseClassMap & | GlobalFactoryMap () |
bool | GetRegisteredClasses (const std::string &base_class_name, std::vector< std::string > *registered_derived_classes_names) |
std::string | get_full_name (const std::string &full_name) |
std::string | get_full_name (const std::string &full_name, const std::string &indicator) |
typedef std::map<std::string, FactoryMap> apollo::perception::lib::BaseClassMap |
typedef std::map<std::string, ObjectFactory *> apollo::perception::lib::FactoryMap |
|
inline |
|
inline |
bool apollo::perception::lib::GetRegisteredClasses | ( | const std::string & | base_class_name, |
std::vector< std::string > * | registered_derived_classes_names | ||
) |
BaseClassMap& apollo::perception::lib::GlobalFactoryMap | ( | ) |