#include <triggerqueryhandler.h>
The query interface used by TriggerQueryHandler.
- See also
- handleTriggerQuery
|
virtual | ~TriggerQuery ()=default |
|
virtual QString | trigger () const =0 |
| The trigger of this query if any. More...
|
|
virtual QString | string () const =0 |
| The query string excluding the trigger. More...
|
|
virtual const bool & | isValid () const =0 |
| True if query has not been cancelled. More...
|
|
virtual void | add (const std::shared_ptr< Item > &item)=0 |
| Copy add single item. More...
|
|
virtual void | add (std::shared_ptr< Item > &&item)=0 |
| Move add single item. More...
|
|
virtual void | add (const std::vector< std::shared_ptr< Item > > &items)=0 |
| Copy add multiple items. More...
|
|
virtual void | add (std::vector< std::shared_ptr< Item > > &&items)=0 |
| Move add multiple items. More...
|
|
◆ ~TriggerQuery()
virtual albert::TriggerQueryHandler::TriggerQuery::~TriggerQuery |
( |
| ) |
|
|
virtualdefault |
◆ add() [1/4]
virtual void albert::TriggerQueryHandler::TriggerQuery::add |
( |
const std::shared_ptr< Item > & |
item | ) |
|
|
pure virtual |
◆ add() [2/4]
virtual void albert::TriggerQueryHandler::TriggerQuery::add |
( |
const std::vector< std::shared_ptr< Item > > & |
items | ) |
|
|
pure virtual |
◆ add() [3/4]
virtual void albert::TriggerQueryHandler::TriggerQuery::add |
( |
std::shared_ptr< Item > && |
item | ) |
|
|
pure virtual |
◆ add() [4/4]
virtual void albert::TriggerQueryHandler::TriggerQuery::add |
( |
std::vector< std::shared_ptr< Item > > && |
items | ) |
|
|
pure virtual |
◆ isValid()
virtual const bool & albert::TriggerQueryHandler::TriggerQuery::isValid |
( |
| ) |
const |
|
pure virtual |
True if query has not been cancelled.
- Note
- Stop query processing if false.
◆ string()
virtual QString albert::TriggerQueryHandler::TriggerQuery::string |
( |
| ) |
const |
|
pure virtual |
The query string excluding the trigger.
◆ trigger()
virtual QString albert::TriggerQueryHandler::TriggerQuery::trigger |
( |
| ) |
const |
|
pure virtual |
The trigger of this query if any.
The documentation for this class was generated from the following file: