Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
Field (const QString &name, Expression *type, Expression *initialValue) | |
Field (const QString &name, Expression *type, Modifier::Modifiers mod, Expression *initialValue=nullptr) | |
Field (const QString &name, Expression *type=nullptr) | |
Field (const QString &name, Modifier::Modifiers mod) | |
virtual SymbolTypes | symbolType () const override |
Additional Inherited Members | |
Protected Types inherited from Core::Reflect< Base > | |
using | Super = Reflect< Base > |
OOModel::Field::Field | ( | const QString & | name, |
Expression * | type = nullptr |
||
) |
OOModel::Field::Field | ( | const QString & | name, |
Modifier::Modifiers | mod | ||
) |
OOModel::Field::Field | ( | const QString & | name, |
Expression * | type, | ||
Expression * | initialValue | ||
) |
OOModel::Field::Field | ( | const QString & | name, |
Expression * | type, | ||
Modifier::Modifiers | mod, | ||
Expression * | initialValue = nullptr |
||
) |
|
overridevirtual |