Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
LinearQuery (Model::Node *target=nullptr) | |
virtual QList< Optional< TupleSet > > | execute (QList< TupleSet > input) override |
virtual Optional< TupleSet > | executeLinear (TupleSet)=0 |
Public Member Functions inherited from InformationScripting::Query | |
Query (Model::Node *target=nullptr) | |
virtual | ~Query ()=default |
bool | hasInput () const |
virtual void | setHasInput () |
Model::Node * | target () const |
InformationScripting::LinearQuery::LinearQuery | ( | Model::Node * | target = nullptr | ) |
|
overridevirtual |
Implements InformationScripting::Query.
|
pure virtual |
Implemented in InformationScripting::QueryResultVisualizer, InformationScripting::VersionControlQuery, InformationScripting::TagQuery, InformationScripting::ScriptQuery, InformationScripting::RuntimeQuery, InformationScripting::Join, InformationScripting::Heatmap, InformationScripting::Filter, InformationScripting::Count, InformationScripting::Reachable, InformationScripting::BreakpointManager, InformationScripting::AstQuery, and InformationScripting::AddASTPropertiesAsTuples.