Envision
A visual programming IDE for object-oriented languages
InformationScripting::TagQuery Member List

This is the complete list of members for InformationScripting::TagQuery, including all inherited members.

ADD_ARGUMENT_NAMESInformationScripting::TagQueryprivatestatic
addTags(TupleSet input)InformationScripting::TagQueryprivate
arguments_InformationScripting::TagQueryprivate
exec_InformationScripting::TagQueryprivate
execute(QList< TupleSet > input) overrideInformationScripting::LinearQueryvirtual
ExecuteFunction typedefInformationScripting::TagQueryprivate
executeLinear(TupleSet input) overrideInformationScripting::TagQueryvirtual
hasInput() constInformationScripting::Queryinline
hasInput_InformationScripting::Queryprivate
insertFoundTags(TupleSet &tuples, const Model::SymbolMatcher &matcher, Model::Node *from=nullptr)InformationScripting::TagQueryprivate
LinearQuery(Model::Node *target=nullptr)InformationScripting::LinearQuery
NAME_ARGUMENT_NAMESInformationScripting::TagQueryprivatestatic
persistent_InformationScripting::TagQueryprivate
PERSISTENT_ARGUMENT_NAMESInformationScripting::TagQueryprivatestatic
Query(Model::Node *target=nullptr)InformationScripting::Queryinline
QueryRegistry classInformationScripting::TagQueryfriend
queryTags(TupleSet input)InformationScripting::TagQueryprivate
registerDefaultQueries()InformationScripting::TagQuerystatic
REMOVE_ARGUMENT_NAMESInformationScripting::TagQueryprivatestatic
removeTags(TupleSet input)InformationScripting::TagQueryprivate
setHasInput()InformationScripting::Queryinlinevirtual
TagQuery(Model::Node *target, QStringList args, ExecuteFunction exec, std::vector< ArgumentRule > argumentRules={})InformationScripting::TagQueryprivate
tags(TupleSet input)InformationScripting::TagQueryprivate
target() constInformationScripting::Queryinline
target_InformationScripting::Queryprivate
~Query()=defaultInformationScripting::Queryvirtual