DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
OKS query relationship expression class. More...
#include <query.hpp>
Public Member Functions | |
OksRelationshipExpression (const OksRelationship *r, OksQueryExpression *q, bool b=false) | |
virtual | ~OksRelationshipExpression () |
const OksRelationship * | GetRelationship () const |
void | SetRelationship (const OksRelationship *r) |
OksQueryExpression * | get () const |
void | set (OksQueryExpression *q) |
bool | IsCheckAllObjects () const |
void | SetIsCheckAllObjects (const bool b) |
![]() | |
virtual | ~OksQueryExpression () |
OksQuery::QueryType | type () const |
bool | CheckSyntax () const |
bool | operator== (const class OksQueryExpression &e) const |
Private Attributes | |
const OksRelationship * | relationship |
bool | checkAllObjects |
OksQueryExpression * | p_expression |
Friends | |
class | OksObject |
class | OksQueryExpression |
Additional Inherited Members | |
![]() | |
OksQueryExpression (OksQuery::QueryType qet=OksQuery::unknown_type) | |
OKS query relationship expression class.
The query relationship expression class is used to define queries via values of attributes for referenced objects, (e.g. find all persons living in a house with number 13.
|
inline |
Definition at line 193 of file query.hpp.
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 206 of file query.hpp.
|
inline |
Definition at line 209 of file query.hpp.
|
inline |
|
friend |
|
private |
|
private |
|
private |