21 #ifndef __ctkCmdLineModuleParameterGroup_h
22 #define __ctkCmdLineModuleParameterGroup_h
24 #include "ctkCommandLineModulesCoreExport.h"
27 #include <QSharedDataPointer>
32 struct ctkCmdLineModuleParameterGroupPrivate;
65 friend class ctkCmdLineModuleXmlParser;
69 QSharedDataPointer<ctkCmdLineModuleParameterGroupPrivate> d;
QList< ctkCmdLineModuleParameter > parameters() const
~ctkCmdLineModuleParameterGroup()
bool hasParameter(const QString &name) const
bool hasReturnParameters() const
QString description() const
ctkCmdLineModuleParameter parameter(const QString &name) const
ctkCmdLineModuleParameterGroup & operator=(const ctkCmdLineModuleParameterGroup &other)
ctkCmdLineModuleParameterGroup(const ctkCmdLineModuleParameterGroup &other)
Single parameter to a module, like a threshold of a filter.
CTK_CMDLINEMODULECORE_EXPORT QTextStream & operator<<(QTextStream &os, const ctkCmdLineModuleParameterGroup &group)