|
ADTF
|
Mapping Target base class. More...
#include <mapper_interfaces.h>
Inherits ddl::mapping::MapperElement, and ddl::mapping::Updateable.
Inherited by ddl::mapping::MemoryTarget.
Public Member Functions | |
| virtual std::vector< std::string > | getAllValues () const =0 |
| Get all value names. | |
| virtual std::shared_ptr< TargetValue > | getValue (const std::string &value_name) const =0 |
| Get the value Target with a certain name. | |
Public Member Functions inherited from ddl::mapping::MapperElement | |
| virtual | ~MapperElement ()=default |
| DTOR. | |
| virtual const std::string & | getName () const =0 |
| Get the Name. | |
| virtual const Properties & | getProperties () const =0 |
| Get the Properties. | |
Public Member Functions inherited from ddl::mapping::Updateable | |
| virtual void | updateBegin (std::chrono::nanoseconds) |
| Function callback interface that is called before a value will be updated. | |
| virtual void | updateEnd () |
| Function callback interface that is called after a value was updated. | |
| virtual void | reset () |
| Function callback interface that is called if a value is about to be reset. | |
Mapping Target base class.
|
pure virtual |
|
pure virtual |
Get the value Target with a certain name.
| value_name | the name of the value target to retrieve |
Implemented in ddl::mapping::DDLTarget.