DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq::oks::OksNotExpression Class Reference

OKS query logical NOT expression class. More...

#include <query.hpp>

Inheritance diagram for dunedaq::oks::OksNotExpression:
[legend]
Collaboration diagram for dunedaq::oks::OksNotExpression:
[legend]

Public Member Functions

 OksNotExpression (OksQueryExpression *q=0)
 
virtual ~OksNotExpression ()
 
OksQueryExpressionget () const
 
void set (OksQueryExpression *q)
 
- Public Member Functions inherited from dunedaq::oks::OksQueryExpression
virtual ~OksQueryExpression ()
 
OksQuery::QueryType type () const
 
bool CheckSyntax () const
 
bool operator== (const class OksQueryExpression &e) const
 

Private Attributes

OksQueryExpressionp_expression
 

Friends

class OksObject
 
class OksQueryExpression
 

Additional Inherited Members

- Protected Member Functions inherited from dunedaq::oks::OksQueryExpression
 OksQueryExpression (OksQuery::QueryType qet=OksQuery::unknown_type)
 

Detailed Description

OKS query logical NOT expression class.

The query not expression is used to change result of expression to opposite.

Definition at line 227 of file query.hpp.

Constructor & Destructor Documentation

◆ OksNotExpression()

dunedaq::oks::OksNotExpression::OksNotExpression ( OksQueryExpression * q = 0)
inline

Definition at line 235 of file query.hpp.

◆ ~OksNotExpression()

virtual dunedaq::oks::OksNotExpression::~OksNotExpression ( )
inlinevirtual

Definition at line 237 of file query.hpp.

237{delete p_expression;}

Member Function Documentation

◆ get()

OksQueryExpression * dunedaq::oks::OksNotExpression::get ( ) const
inline

Definition at line 239 of file query.hpp.

239{return p_expression;}

◆ set()

void dunedaq::oks::OksNotExpression::set ( OksQueryExpression * q)
inline

Definition at line 240 of file query.hpp.

240{p_expression = q;}

Friends And Related Symbol Documentation

◆ OksObject

friend class OksObject
friend

Definition at line 230 of file query.hpp.

◆ OksQueryExpression

friend class OksQueryExpression
friend

Definition at line 231 of file query.hpp.

Member Data Documentation

◆ p_expression

OksQueryExpression* dunedaq::oks::OksNotExpression::p_expression
private

Definition at line 245 of file query.hpp.


The documentation for this class was generated from the following file: