Envision
A visual programming IDE for object-oriented languages
OOInteraction::CompoundObjectDescriptor Member List

This is the complete list of members for OOInteraction::CompoundObjectDescriptor, including all inherited members.

assignment(const QList< OOModel::Expression * > &operands)OOInteraction::OOOperatorDescriptorstatic
Associativity enum nameInteraction::OperatorDescriptor
associativity()Interaction::OperatorDescriptorinline
associativity_Interaction::OperatorDescriptorprivate
binary(const QList< OOModel::Expression * > &operands)OOInteraction::OOOperatorDescriptorstatic
cleanAllStoredExpressions()OOInteraction::CompoundObjectDescriptorstatic
CompoundObjectDescriptor(const QString &name, const QString &signature, int precedence, Associativity associativity)OOInteraction::CompoundObjectDescriptor
CompoundObjectPlaceholder classOOInteraction::CompoundObjectDescriptorfriend
compoundSignature()OOInteraction::CompoundObjectDescriptorstatic
create(const QList< OOModel::Expression * > &operands)OOInteraction::CompoundObjectDescriptorvirtual
CreateFunction typedefOOInteraction::OOOperatorDescriptor
createFunction_OOInteraction::OOOperatorDescriptorprivate
delimiters()Interaction::OperatorDescriptor
expectedTokens() constInteraction::OperatorDescriptorinline
expectedTokens_Interaction::OperatorDescriptorprivate
infix(int at) constInteraction::OperatorDescriptorinline
infixes() constInteraction::OperatorDescriptorinline
infixesTokens_Interaction::OperatorDescriptorprivate
isDelimiter(const QString &str)Interaction::OperatorDescriptorinlinestatic
isDelimiter(int signatureIndex)Interaction::OperatorDescriptor
isError_Interaction::OperatorDescriptorprivate
isInQuotes(int index, const QString &string, const QChar &quote='\"')OOInteraction::CompoundObjectDescriptorprivatestatic
isTransient()Interaction::OperatorDescriptorinline
LeftAssociative enum valueInteraction::OperatorDescriptor
name()Interaction::OperatorDescriptorinline
name_Interaction::OperatorDescriptorprivate
nextId()OOInteraction::CompoundObjectDescriptorprivatestatic
NotAssociative enum valueInteraction::OperatorDescriptor
num_operands_Interaction::OperatorDescriptorprivate
NUM_SIGNATURE_SYMBOLSOOInteraction::CompoundObjectDescriptorprivatestatic
numOperands()Interaction::OperatorDescriptorinline
OOOperatorDescriptor(const QString &name, const QString &signature, int precedence, Associativity associativity)OOInteraction::OOOperatorDescriptor
OOOperatorDescriptor(const QString &name, const QString &signature, int precedence, Associativity associativity, CreateFunction createFunction)OOInteraction::OOOperatorDescriptor
OperatorDescriptor()Interaction::OperatorDescriptor
OperatorDescriptor(const QString &name, const QString &signature, int precedence, Associativity associativity)Interaction::OperatorDescriptor
OperatorDescriptor(const QString &prefixText, const QString &postfixText)Interaction::OperatorDescriptor
postfix() constInteraction::OperatorDescriptorinline
postfixTokens_Interaction::OperatorDescriptorprivate
precedence()Interaction::OperatorDescriptorinline
precedence_Interaction::OperatorDescriptorprivate
prefix() constInteraction::OperatorDescriptorinline
prefixTokens_Interaction::OperatorDescriptorprivate
processDeleteOrBackspaceKey(Qt::Key key, QString &expression, int &index)OOInteraction::CompoundObjectDescriptorstatic
RightAssociative enum valueInteraction::OperatorDescriptor
setTransient(bool transient)Interaction::OperatorDescriptorinline
signature()Interaction::OperatorDescriptorinline
signature_Interaction::OperatorDescriptorprivate
storedExpressions()OOInteraction::CompoundObjectDescriptorprivatestatic
storeExpression(OOModel::Expression *object)OOInteraction::CompoundObjectDescriptorstatic
transient_Interaction::OperatorDescriptorprivate
unary(const QList< OOModel::Expression * > &operands)OOInteraction::OOOperatorDescriptorstatic
~OperatorDescriptor()Interaction::OperatorDescriptorvirtual