Mapper  0.9.0
API documentation
Public Member Functions | Public Attributes | List of all members
OpenOrienteering::ObjectQuery::LogicalOperands Struct Reference

#include <object_query.h>

Collaboration diagram for OpenOrienteering::ObjectQuery::LogicalOperands:
Collaboration graph
[legend]

Public Member Functions

 LogicalOperands ()=default
 
 LogicalOperands (const LogicalOperands &proto)
 
 LogicalOperands (LogicalOperands &&)=default
 
 ~LogicalOperands ()
 
LogicalOperandsoperator= (const LogicalOperands &proto)
 
LogicalOperandsoperator= (LogicalOperands &&)=default
 

Public Attributes

std::unique_ptr< ObjectQueryfirst
 
std::unique_ptr< ObjectQuerysecond
 

Constructor & Destructor Documentation

◆ LogicalOperands() [1/3]

OpenOrienteering::ObjectQuery::LogicalOperands::LogicalOperands ( )
default

◆ LogicalOperands() [2/3]

OpenOrienteering::ObjectQuery::LogicalOperands::LogicalOperands ( const LogicalOperands proto)
explicit

◆ LogicalOperands() [3/3]

OpenOrienteering::ObjectQuery::LogicalOperands::LogicalOperands ( LogicalOperands &&  )
default

◆ ~LogicalOperands()

OpenOrienteering::ObjectQuery::LogicalOperands::~LogicalOperands ( )
default

Member Function Documentation

◆ operator=() [1/2]

ObjectQuery::LogicalOperands & OpenOrienteering::ObjectQuery::LogicalOperands::operator= ( const LogicalOperands proto)

◆ operator=() [2/2]

LogicalOperands& OpenOrienteering::ObjectQuery::LogicalOperands::operator= ( LogicalOperands &&  )
default

Member Data Documentation

◆ first

std::unique_ptr<ObjectQuery> OpenOrienteering::ObjectQuery::LogicalOperands::first

◆ second

std::unique_ptr<ObjectQuery> OpenOrienteering::ObjectQuery::LogicalOperands::second

The documentation for this struct was generated from the following files: