Type for action groups, which map a group name to the group's key-action list. More...
#include <cmtkCommandLine.h>
Public Types | |
typedef SmartPointer < KeyActionGroupType > | SmartPtr |
Smart pointer to this class. | |
Public Member Functions | |
KeyActionGroupType (const std::string &name, const std::string &description) | |
Constructor: set name and description. | |
virtual void | SetProperties (const long int properties) |
Set group properties. | |
virtual long int | GetProperties () const |
Get group properties. | |
Public Attributes | |
std::string | m_Name |
Group name. | |
std::string | m_Description |
Group description. | |
KeyActionListType | m_KeyActionList |
Key-action list for this group. | |
Private Attributes | |
long int | m_Properties |
Group properties. |
Type for action groups, which map a group name to the group's key-action list.
Definition at line 1075 of file cmtkCommandLine.h.
Smart pointer to this class.
Definition at line 1079 of file cmtkCommandLine.h.
cmtk::CommandLine::KeyActionGroupType::KeyActionGroupType | ( | const std::string & | name, |
const std::string & | description | ||
) | [inline] |
Constructor: set name and description.
Definition at line 1082 of file cmtkCommandLine.h.
virtual long int cmtk::CommandLine::KeyActionGroupType::GetProperties | ( | ) | const [inline, virtual] |
Get group properties.
Definition at line 1100 of file cmtkCommandLine.h.
virtual void cmtk::CommandLine::KeyActionGroupType::SetProperties | ( | const long int | properties ) | [inline, virtual] |
Set group properties.
Definition at line 1094 of file cmtkCommandLine.h.
Group description.
Definition at line 1088 of file cmtkCommandLine.h.
Key-action list for this group.
Definition at line 1091 of file cmtkCommandLine.h.
std::string cmtk::CommandLine::KeyActionGroupType::m_Name |
Group name.
Definition at line 1082 of file cmtkCommandLine.h.
long int cmtk::CommandLine::KeyActionGroupType::m_Properties [private] |
Group properties.
Definition at line 1107 of file cmtkCommandLine.h.