Public Types | Public Member Functions | Private Attributes | List of all members
pilz_industrial_motion_testutils::CmdGetterAdapter< CmdType > Class Template Reference
Inheritance diagram for pilz_industrial_motion_testutils::CmdGetterAdapter< CmdType >:
Inheritance graph
[legend]

Public Types

using FuncType = std::function< CmdType(const std::string &)>
 

Public Member Functions

 CmdGetterAdapter (FuncType func)
 
CmdVariant getCmd (const std::string &cmd_name) const override
 
- Public Member Functions inherited from pilz_industrial_motion_testutils::XmlTestdataLoader::AbstractCmdGetterAdapter
virtual ~AbstractCmdGetterAdapter ()=default
 

Private Attributes

FuncType func_
 

Detailed Description

template<class CmdType>
class pilz_industrial_motion_testutils::CmdGetterAdapter< CmdType >

Definition at line 103 of file xml_testdata_loader.cpp.

Member Typedef Documentation

template<class CmdType >
using pilz_industrial_motion_testutils::CmdGetterAdapter< CmdType >::FuncType = std::function<CmdType(const std::string&)>

Definition at line 106 of file xml_testdata_loader.cpp.

Constructor & Destructor Documentation

template<class CmdType >
pilz_industrial_motion_testutils::CmdGetterAdapter< CmdType >::CmdGetterAdapter ( FuncType  func)
inline

Definition at line 108 of file xml_testdata_loader.cpp.

Member Function Documentation

template<class CmdType >
CmdVariant pilz_industrial_motion_testutils::CmdGetterAdapter< CmdType >::getCmd ( const std::string &  cmd_name) const
inlineoverridevirtual

Member Data Documentation

template<class CmdType >
FuncType pilz_industrial_motion_testutils::CmdGetterAdapter< CmdType >::func_
private

Definition at line 121 of file xml_testdata_loader.cpp.


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


pilz_industrial_motion_testutils
Author(s):
autogenerated on Mon Apr 6 2020 03:17:28