#include <class_factory.h>
◆ AbstractClassFactoryBase()
| apollo::cyber::class_loader::utility::AbstractClassFactoryBase::AbstractClassFactoryBase |
( |
const std::string & |
class_name, |
|
|
const std::string & |
base_class_name |
|
) |
| |
◆ ~AbstractClassFactoryBase()
| virtual apollo::cyber::class_loader::utility::AbstractClassFactoryBase::~AbstractClassFactoryBase |
( |
| ) |
|
|
virtual |
◆ AddOwnedClassLoader()
| void apollo::cyber::class_loader::utility::AbstractClassFactoryBase::AddOwnedClassLoader |
( |
ClassLoader * |
loader | ) |
|
◆ GetBaseClassName()
| const std::string apollo::cyber::class_loader::utility::AbstractClassFactoryBase::GetBaseClassName |
( |
| ) |
const |
◆ GetClassName()
| const std::string apollo::cyber::class_loader::utility::AbstractClassFactoryBase::GetClassName |
( |
| ) |
const |
◆ GetRelativeClassLoaders()
| std::vector<ClassLoader*> apollo::cyber::class_loader::utility::AbstractClassFactoryBase::GetRelativeClassLoaders |
( |
| ) |
|
◆ GetRelativeLibraryPath()
| const std::string apollo::cyber::class_loader::utility::AbstractClassFactoryBase::GetRelativeLibraryPath |
( |
| ) |
const |
◆ IsOwnedBy()
| bool apollo::cyber::class_loader::utility::AbstractClassFactoryBase::IsOwnedBy |
( |
const ClassLoader * |
loader | ) |
|
◆ IsOwnedByAnybody()
| bool apollo::cyber::class_loader::utility::AbstractClassFactoryBase::IsOwnedByAnybody |
( |
| ) |
|
◆ RemoveOwnedClassLoader()
| void apollo::cyber::class_loader::utility::AbstractClassFactoryBase::RemoveOwnedClassLoader |
( |
const ClassLoader * |
loader | ) |
|
◆ SetRelativeLibraryPath()
| void apollo::cyber::class_loader::utility::AbstractClassFactoryBase::SetRelativeLibraryPath |
( |
const std::string & |
library_path | ) |
|
◆ base_class_name_
| std::string apollo::cyber::class_loader::utility::AbstractClassFactoryBase::base_class_name_ |
|
protected |
◆ class_name_
| std::string apollo::cyber::class_loader::utility::AbstractClassFactoryBase::class_name_ |
|
protected |
◆ relative_class_loaders_
| std::vector<ClassLoader*> apollo::cyber::class_loader::utility::AbstractClassFactoryBase::relative_class_loaders_ |
|
protected |
◆ relative_library_path_
| std::string apollo::cyber::class_loader::utility::AbstractClassFactoryBase::relative_library_path_ |
|
protected |
The documentation for this class was generated from the following file: