Ananas Library 0.9.5
Класс aFilter

Открытые члены

 aFilter ()
 
virtual ~aFilter ()
 
void Dump () const
 
void Add (const QString &fname, const char *value, OperationEnum op, bool AndOp=true, bool replace=true)
 
void Add (const QString &fname, const Q_INT64 value, OperationEnum op, bool AndOp=true, bool replace=true)
 
void Add (const QString &fname, const int value, OperationEnum op, bool AndOp=true, bool replace=true)
 
void Add (const QString &fname, const double value, OperationEnum op, bool AndOp=true, bool replace=true)
 
void Add (const QString &fname, const QString &value, OperationEnum op, bool AndOp=true, bool replace=true)
 
void Add (const QString &fname, const QDateTime &value, OperationEnum op, bool AndOp=true, bool replace=true)
 
void Add (const QString &fname, const QDate &value, OperationEnum op, bool AndOp=true, bool replace=true)
 
QString toString (bool removeFirst=true) const
 
void Clear ()
 

Защищенные члены

void AddHelper (const QString &fname, const QString &value, OperationEnum op, bool And, bool replace)
 
QString Escape (const QString &val)
 

Конструктор(ы)

◆ aFilter()

aFilter::aFilter ( )

Конструктор.

◆ ~aFilter()

aFilter::~aFilter ( )
virtual

Деструктор.

Методы

◆ Dump()

void aFilter::Dump ( ) const

Выводит содержимое фильтра на stdout.

Перекрестные ссылки toString().

◆ toString()

QString aFilter::toString ( bool removeFirst = true) const

Переводит фильтр в его sql представление. Параметр removeFirst отвечает за удаление ведущего оператора AND или OR

Используется в Dump().


Объявления и описания членов классов находятся в файлах: