25 #ifndef PARAMETERGENERATOR_H
26 #define PARAMETERGENERATOR_H
28 #if defined(_WIN32) && !defined(__MINGW32__) // MSVC only
29 #pragma warning( disable : 4290 )
91 static QMap<ParameterGenerator::ParameterTypeGenerator, QString> &
getTypeNames();
92 static QMap<ParameterGenerator::ParameterTypeGenerator, QString> &
getDefaultValues();
QString getAdditionalInclude() const
Definition: ParameterGenerator.cpp:136
static QString getTypeDefaultValue(QString typeName)
Definition: ParameterGenerator.cpp:283
QString getDescription() const
Definition: ParameterGenerator.cpp:317
Definition: ParameterGenerator.h:56
QString unit
Definition: ParameterGenerator.h:89
Definition: ParameterGenerator.h:57
QString defaultValue
Definition: ParameterGenerator.h:86
bool needsAdditionalInclude() const
Definition: ParameterGenerator.cpp:121
bool editable
Definition: ParameterGenerator.h:84
Definition: ParameterGenerator.h:61
Definition: ParameterGenerator.h:53
ParameterTypeGenerator
Definition: ParameterGenerator.h:50
static void initNamesAndValues()
Definition: ParameterGenerator.cpp:225
QString getType() const
Definition: ParameterGenerator.cpp:113
Definition: ParameterGenerator.h:55
Definition: ParameterGenerator.h:60
Definition: ParameterGenerator.h:51
Definition: ParameterGenerator.h:58
Definition: ParameterGenerator.h:54
Definition: ActionExtensionGenerator.h:36
QString getQVariantConversion() const
Definition: ParameterGenerator.cpp:162
QString getToString() const
Definition: ParameterGenerator.cpp:196
ParameterTypeGenerator type
Definition: ParameterGenerator.h:87
Definition: ParameterGenerator.h:52
bool isEditable() const
Definition: ParameterGenerator.cpp:117
static QMap< ParameterGenerator::ParameterTypeGenerator, QString > & getTypeNames()
Definition: ParameterGenerator.cpp:271
QString getDefaultValue() const
Definition: ParameterGenerator.cpp:105
QString name
Definition: ParameterGenerator.h:85
QString getPropertyQVariant() const
Definition: ParameterGenerator.cpp:180
ParameterGenerator(cepcoreschema::Parameter &domParameter)
Definition: ParameterGenerator.cpp:43
QString getCppName() const
create a name that can be used as C++ variable name (remove all white space)
Definition: ParameterGenerator.cpp:144
TODO Celine comment here pl.
Definition: ParameterGenerator.h:48
QString getUnit() const
Definition: ParameterGenerator.cpp:321
Definition: ParameterGenerator.h:62
static QMap< ParameterGenerator::ParameterTypeGenerator, QString > & getDefaultValues()
Definition: ParameterGenerator.cpp:277
QString getName() const
Definition: ParameterGenerator.cpp:109
QString description
Definition: ParameterGenerator.h:88
Definition: ParameterGenerator.h:59