Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
DummyControllerLoader Class Reference
Inheritance diagram for DummyControllerLoader:
Inheritance graph
[legend]

Classes

class  DummyController
 

Public Member Functions

controller_interface::ControllerBaseSharedPtr createInstance (const std::string &lookup_name) override
 
 DummyControllerLoader ()
 
std::vector< std::string > getDeclaredClasses () override
 
void reload () override
 
- Public Member Functions inherited from controller_manager::ControllerLoaderInterface
 ControllerLoaderInterface (const std::string &name)
 
const std::string & getName ()
 
virtual ~ControllerLoaderInterface ()=default
 

Private Member Functions

void add (const std::string type)
 

Private Attributes

std::map< std::string, std::string > classes
 

Detailed Description

Definition at line 232 of file hwi_switch_test.cpp.

Constructor & Destructor Documentation

◆ DummyControllerLoader()

DummyControllerLoader::DummyControllerLoader ( )
inline

Definition at line 269 of file hwi_switch_test.cpp.

Member Function Documentation

◆ add()

void DummyControllerLoader::add ( const std::string  type)
inlineprivate

Definition at line 264 of file hwi_switch_test.cpp.

◆ createInstance()

controller_interface::ControllerBaseSharedPtr DummyControllerLoader::createInstance ( const std::string &  lookup_name)
inlineoverridevirtual

◆ getDeclaredClasses()

std::vector<std::string> DummyControllerLoader::getDeclaredClasses ( )
inlineoverridevirtual

◆ reload()

void DummyControllerLoader::reload ( )
inlineoverridevirtual

Member Data Documentation

◆ classes

std::map<std::string, std::string> DummyControllerLoader::classes
private

Definition at line 263 of file hwi_switch_test.cpp.


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


controller_manager
Author(s): Wim Meeussen, Mathias Lüdtke
autogenerated on Fri Nov 3 2023 02:08:02