Apollo
11.0
自动驾驶开放平台
apollo::cyber::class_loader::utility::AbstractClassFactory< Base > 成员列表
成员的完整列表,这些成员属于
apollo::cyber::class_loader::utility::AbstractClassFactory< Base >
,包括所有继承而来的类成员
AbstractClassFactory
(const std::string &class_name, const std::string &base_class_name)
apollo::cyber::class_loader::utility::AbstractClassFactory< Base >
inline
AbstractClassFactoryBase
(const std::string &class_name, const std::string &base_class_name)
apollo::cyber::class_loader::utility::AbstractClassFactoryBase
AddOwnedClassLoader
(ClassLoader *loader)
apollo::cyber::class_loader::utility::AbstractClassFactoryBase
base_class_name_
apollo::cyber::class_loader::utility::AbstractClassFactoryBase
protected
class_name_
apollo::cyber::class_loader::utility::AbstractClassFactoryBase
protected
CreateObj
() const =0
apollo::cyber::class_loader::utility::AbstractClassFactory< Base >
pure virtual
GetBaseClassName
() const
apollo::cyber::class_loader::utility::AbstractClassFactoryBase
GetClassName
() const
apollo::cyber::class_loader::utility::AbstractClassFactoryBase
GetRelativeClassLoaders
()
apollo::cyber::class_loader::utility::AbstractClassFactoryBase
GetRelativeLibraryPath
() const
apollo::cyber::class_loader::utility::AbstractClassFactoryBase
IsOwnedBy
(const ClassLoader *loader)
apollo::cyber::class_loader::utility::AbstractClassFactoryBase
IsOwnedByAnybody
()
apollo::cyber::class_loader::utility::AbstractClassFactoryBase
relative_class_loaders_
apollo::cyber::class_loader::utility::AbstractClassFactoryBase
protected
relative_library_path_
apollo::cyber::class_loader::utility::AbstractClassFactoryBase
protected
RemoveOwnedClassLoader
(const ClassLoader *loader)
apollo::cyber::class_loader::utility::AbstractClassFactoryBase
SetRelativeLibraryPath
(const std::string &library_path)
apollo::cyber::class_loader::utility::AbstractClassFactoryBase
~AbstractClassFactoryBase
()
apollo::cyber::class_loader::utility::AbstractClassFactoryBase
virtual