CustomAction is a generic action class that captures all the sub-properties of the action as a property bag. The caller is responsible to understand the meaning of the action.
More...
#include <mip/upe/custom_action.h>
|
| virtual const std::string & | GetName () const =0 |
| | Get action name.
|
| |
| virtual const std::vector< std::pair< std::string, std::string > > & | GetProperties () const =0 |
| | Get the properties key value pair list.
|
| |
| virtual | ~CustomAction () |
| |
| virtual ActionType | GetType () const =0 |
| | Get the type of Action.
|
| |
| virtual | ~Action () |
| |
| virtual void | Link () |
| |
| virtual const std::string & | GetId () const |
| |
| virtual bool | operator== (const Action &action) const |
| |
CustomAction is a generic action class that captures all the sub-properties of the action as a property bag. The caller is responsible to understand the meaning of the action.
◆ ~CustomAction()
| virtual CustomAction::~CustomAction |
( |
| ) |
|
|
inlinevirtual |
◆ CustomAction()
| CustomAction::CustomAction |
( |
const std::string & | id | ) |
|
|
inlineprotected |
◆ GetName()
| virtual const std::string & CustomAction::GetName |
( |
| ) |
const |
|
pure virtual |
Get action name.
- Returns
- an action name if one exists else an empty string.
◆ GetProperties()
| virtual const std::vector< std::pair< std::string, std::string > > & CustomAction::GetProperties |
( |
| ) |
const |
|
pure virtual |
Get the properties key value pair list.
- Returns
- a key value pair list.
The documentation for this class was generated from the following file:
- src/api/mip/upe/custom_action.h