Envision
A visual programming IDE for object-oriented languages
List of all members | Public Member Functions
OOInteraction::CommandExpression Class Referenceabstract
Inheritance diagram for OOInteraction::CommandExpression:
OOInteraction::CreateAnonymousClass OOInteraction::CreateLambda OOInteraction::CreateMethodCall

Public Member Functions

virtual ~CommandExpression ()
 
virtual OOModel::Expressioncreate (const QList< OOModel::Expression * > &arguments)=0
 
virtual const QString & name () const =0
 

Constructor & Destructor Documentation

◆ ~CommandExpression()

virtual OOInteraction::CommandExpression::~CommandExpression ( )
inlinevirtual

Member Function Documentation

◆ create()

virtual OOModel::Expression* OOInteraction::CommandExpression::create ( const QList< OOModel::Expression * > &  arguments)
pure virtual

◆ name()

virtual const QString& OOInteraction::CommandExpression::name ( ) const
pure virtual