#include <vhdIHactionProperty.h>
Public Member Functions | |
virtual const std::string & | getAgentNameByIndex (unsigned id)=0 |
virtual const unsigned | getNumberOfAgentNames ()=0 |
virtual const std::string & | getActionName (void)=0 |
virtual HAGENTLIB::Haction * | getAction (void)=0 |
virtual const std::string& vhdIHactionProperty::getAgentNameByIndex | ( | unsigned | id | ) | [pure virtual] |
Provides the name of the agent at the index id.
id | integer | 0 <= id < getNumberOfAgentNames() |
virtual const unsigned vhdIHactionProperty::getNumberOfAgentNames | ( | ) | [pure virtual] |
Provides the max index to be used in getNumberOfAgentNames. If there is no agents, getNumberOfAgentNames() is 0.
virtual const std::string& vhdIHactionProperty::getActionName | ( | void | ) | [pure virtual] |
Provides the action name.
virtual HAGENTLIB::Haction* vhdIHactionProperty::getAction | ( | void | ) | [pure virtual] |
Gets direct access to Haction encapsulated by this property.