| knowrob
    2.1.0
    A Knowledge Base System for Cognition-enabled Robots | 
#include <Query.h>


| Public Member Functions | |
| Query (QueryContextPtr ctx=DefaultQueryContext()) | |
| virtual | ~Query ()=default | 
| auto & | ctx () const | 
| void | setContext (QueryContextPtr ctx) | 
| Query (QueryContextPtr ctx=DefaultQueryContext()) | |
| virtual | ~Query ()=default | 
| auto & | ctx () const | 
| void | setContext (QueryContextPtr ctx) | 
|  Public Member Functions inherited from knowrob::Printable | |
| virtual | ~Printable ()=default | 
| virtual void | write (std::ostream &os) const =0 | 
| virtual std::string | format () const | 
| virtual | ~Printable ()=default | 
| virtual void | write (std::ostream &os) const =0 | 
| virtual std::string | format () const | 
| Protected Attributes | |
| QueryContextPtr | ctx_ | 
A baseclass for queries. The only commitment is that queries are evaluated within a certain context. The context defines additional parameters for the evaluation.
| 
 | inlineexplicit | 
| 
 | virtualdefault | 
| 
 | inlineexplicit | 
| 
 | virtualdefault | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | protected |