#include <ModuleParameterGroup.h>
Public Member Functions | |
| void | AddParameter (const ModuleParameter ¶meter) |
| const std::string & | GetAdvanced () const |
| const std::string & | GetDescription () const |
| const std::string & | GetLabel () const |
| std::vector< ModuleParameter > & | GetParameters () |
| const std::vector < ModuleParameter > & | GetParameters () const |
| ModuleParameterGroup (const ModuleParameterGroup ¶meters) | |
| ModuleParameterGroup () | |
| void | operator= (const ModuleParameterGroup ¶meters) |
| void | SetAdvanced (const std::string &advanced) |
| void | SetDescription (const std::string &description) |
| void | SetLabel (const std::string &label) |
Private Attributes | |
| std::string | Advanced |
| std::string | Description |
| std::string | Label |
| std::vector< ModuleParameter > | Parameters |
| ModuleParameterGroup::ModuleParameterGroup | ( | ) | [inline] |
| ModuleParameterGroup::ModuleParameterGroup | ( | const ModuleParameterGroup & | parameters | ) |
References Advanced, Description, Label, and Parameters.
| void ModuleParameterGroup::AddParameter | ( | const ModuleParameter & | parameter | ) | [inline] |
Referenced by endElement(), and GenerateTCLAP().
| const std::string& ModuleParameterGroup::GetAdvanced | ( | ) | const [inline] |
Referenced by qSlicerCLIModuleWidgetPrivate::addParameterGroup(), and operator<<().
| const std::string& ModuleParameterGroup::GetDescription | ( | void | ) | const [inline] |
Referenced by operator<<().
| const std::string& ModuleParameterGroup::GetLabel | ( | ) | const [inline] |
Referenced by qSlicerCLIModuleWidgetPrivate::addParameterGroup(), and operator<<().
| std::vector<ModuleParameter>& ModuleParameterGroup::GetParameters | ( | void | ) | [inline] |
| const std::vector<ModuleParameter>& ModuleParameterGroup::GetParameters | ( | void | ) | const [inline] |
Referenced by qSlicerCLIModuleWidgetPrivate::addParameters(), and operator<<().
| void ModuleParameterGroup::operator= | ( | const ModuleParameterGroup & | parameters | ) |
References Advanced, Description, Label, and Parameters.
| void ModuleParameterGroup::SetAdvanced | ( | const std::string & | advanced | ) | [inline] |
Referenced by startElement().
| void ModuleParameterGroup::SetDescription | ( | const std::string & | description | ) | [inline] |
Referenced by endElement().
| void ModuleParameterGroup::SetLabel | ( | const std::string & | label | ) | [inline] |
Referenced by endElement().
std::string ModuleParameterGroup::Advanced [private] |
Referenced by ModuleParameterGroup(), and operator=().
std::string ModuleParameterGroup::Description [private] |
Referenced by ModuleParameterGroup(), and operator=().
std::string ModuleParameterGroup::Label [private] |
Referenced by ModuleParameterGroup(), and operator=().
std::vector<ModuleParameter> ModuleParameterGroup::Parameters [private] |
Referenced by ModuleParameterGroup(), and operator=().
1.6.1