25 #ifndef PARAMETERGENERATOR_H
26 #define PARAMETERGENERATOR_H
28 #if defined(_WIN32) && !defined(__MINGW32__) // MSVC only
29 #pragma warning( disable : 4290 )
89 static QMap<ParameterGenerator::ParameterTypeGenerator, QString> &
getTypeNames();
90 static QMap<ParameterGenerator::ParameterTypeGenerator, QString> &
getDefaultValues();
QString getAdditionalInclude() const
static QMap< ParameterGenerator::ParameterTypeGenerator, QString > & getTypeNames()
Definition: ParameterGenerator.h:58
static void initNamesAndValues()
static QMap< ParameterGenerator::ParameterTypeGenerator, QString > & getDefaultValues()
Definition: ParameterGenerator.h:59
QString defaultValue
Definition: ParameterGenerator.h:86
bool needsAdditionalInclude() const
bool editable
Definition: ParameterGenerator.h:84
Definition: ParameterGenerator.h:63
Definition: ParameterGenerator.h:55
ParameterTypeGenerator
Definition: ParameterGenerator.h:52
Definition: ParameterGenerator.h:57
Definition: ParameterGenerator.h:62
Definition: ParameterGenerator.h:53
Definition: ParameterGenerator.h:60
static QString getTypeDefaultValue(QString typeName)
Definition: ParameterGenerator.h:56
Definition: ActionExtensionGenerator.h:36
QString getQVariantConversion() const
QString getToString() const
ParameterTypeGenerator type
Definition: ParameterGenerator.h:87
Definition: ParameterGenerator.h:54
QString getDefaultValue() const
QString name
Definition: ParameterGenerator.h:85
QString getPropertyQVariant() const
ParameterGenerator(cepcoreschema::Parameter &domParameter)
QString getCppName() const
create a name that can be used as C++ variable name (remove all white space)
TODO Celine comment here pl.
Definition: ParameterGenerator.h:49
Definition: ParameterGenerator.h:64
Definition: ParameterGenerator.h:61