|
Envision
A visual programming IDE for object-oriented languages
|
Static Public Member Functions | |
| static void | initializeWithDefaultOperators () |
| static OOOperatorDescriptorList * | instance () |
Static Private Member Functions | |
| static void | add (Interaction::OperatorDescriptor *descriptor) |
| template<typename T > | |
| static void | extractCommaInto (OOModel::Expression *expression, T *destination, bool ignoreEmpty, bool convertTrailingCommaErrorsIntoEmptyExpressions) |
Additional Inherited Members | |
Public Member Functions inherited from Interaction::OperatorDescriptorList | |
| ~OperatorDescriptorList () | |
| void | addDescriptor (OperatorDescriptor *descriptor) |
| OperatorDescriptor * | at (int i) const |
| QList< OperatorDescriptor * > | findByEmptyInfixWithoutPrefix () const |
| QList< OperatorDescriptor * > | findByInfixWithoutPrefix (const QStringList &infixTokens) const |
| OperatorDescriptor * | findByName (QString name) const |
| QList< OperatorDescriptor * > | findByPostfixWithoutPreInfix (const QStringList &postfixTokens) const |
| QList< OperatorDescriptor * > | findByPrefix (const QStringList &prefixTokens) const |
| int | size () const |
|
inlinestaticprivate |
|
staticprivate |
|
static |
|
static |