AnnaDB 1.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | Friends | List of all members
annadb::Query::Comparison Class Reference

#include <query_comparision.hpp>

Inheritance diagram for annadb::Query::Comparison:
annadb::Query::And annadb::Query::Eq annadb::Query::Gt annadb::Query::Gte annadb::Query::Lt annadb::Query::Lte annadb::Query::Neq annadb::Query::Not annadb::Query::Or

Public Member Functions

 Comparison (std::string_view &field, std::string_view name)
 
 Comparison (std::string field, std::string_view name)
 
template<std::convertible_to< tyson::TySonObject > T>
 Comparison (T value, std::string_view name)
 
 Comparison (tyson::TySonObject &value, std::string_view field, std::string_view name)
 
std::string str ()
 
ComparisonType type ()
 

Protected Attributes

std::string field_
 
std::string name_
 

Friends

std::ostream & operator<< (std::ostream &out, Comparison &obj)
 

Detailed Description

The Base class for all comparison options


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