dca_interface
6.3.4
|
#include <wac_actions.h>
Definition of a container class for WacAction objects.
A WacActions object can be obtained from a WacApplication object, which will contain all the actions supported by this particular application, or from a WacCategoriesInfo object, which will contain all the actions supported by WacClassification.
Use WacActions in a similar manner to a std::container. The container can be easily iterated over using size() and operator [].
Definition at line 32 of file wac_actions.h.
Public Member Functions | |
WacAction | at (DCA_INDEX_TYPE index) const |
Returns the WacAction with the given index. More... | |
WacAction | operator[] (DCA_INDEX_TYPE index) const |
Similar to at() but allows a more C++ style access. More... | |
DCA_SIZE_TYPE | size () const |
Returns the number of actions in the container. More... | |
WacAction | byId (DCA_ACTION_ID_TYPE actionId) const |
Returns the action with the given action id. More... | |
WacAction dca_wac::WacActions::at | ( | DCA_INDEX_TYPE | index | ) | const |
Returns the WacAction with the given index.
[in] | index | The index of the action. Range is from 0 to size() - 1 |
WacAction dca_wac::WacActions::operator[] | ( | DCA_INDEX_TYPE | index | ) | const |
Similar to at() but allows a more C++ style access.
[in] | index | The index of the action. Range is from 0 to size() - 1 |
DCA_SIZE_TYPE dca_wac::WacActions::size | ( | ) | const |
Returns the number of actions in the container.
WacAction dca_wac::WacActions::byId | ( | DCA_ACTION_ID_TYPE | actionId | ) | const |
Returns the action with the given action id.
[in] | actionId | The id of the requested action. |