Public Member Functions | List of all members
ControllerLoaderMock Class Reference
Inheritance diagram for ControllerLoaderMock:
Inheritance graph
[legend]

Public Member Functions

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

Detailed Description

Definition at line 68 of file hwi_update_test.cpp.

Constructor & Destructor Documentation

◆ ControllerLoaderMock()

ControllerLoaderMock::ControllerLoaderMock ( )
inline

Definition at line 71 of file hwi_update_test.cpp.

Member Function Documentation

◆ MOCK_METHOD0() [1/2]

ControllerLoaderMock::MOCK_METHOD0 ( getDeclaredClasses  ,
std::vector< std::string >  void 
)

◆ MOCK_METHOD0() [2/2]

ControllerLoaderMock::MOCK_METHOD0 ( reload  ,
void(void)   
)

◆ MOCK_METHOD1()

ControllerLoaderMock::MOCK_METHOD1 ( createInstance  ,
controller_interface::ControllerBaseSharedPtr(const std::string &)   
)

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