#include <query.h>
Public Member Functions | |
dbQueryExpression & | add (dbQueryElement::ElementType type, void const *ptr, dbTableDescriptor *table=NULL) |
dbQueryExpression & | operator= (char_t const *ptr) |
dbQueryExpression & | operator= (dbComponent const &comp) |
dbQueryExpression & | operator= (dbQueryExpression const &expr) |
dbQueryExpression & | operator, (int1 const &ptr) |
dbQueryExpression & | operator, (int2 const &ptr) |
dbQueryExpression & | operator, (int4 const &ptr) |
dbQueryExpression & | operator, (db_int8 const &ptr) |
dbQueryExpression & | operator, (nat1 const &ptr) |
dbQueryExpression & | operator, (nat2 const &ptr) |
dbQueryExpression & | operator, (nat4 const &ptr) |
dbQueryExpression & | operator, (db_nat8 const &ptr) |
dbQueryExpression & | operator, (long const &ptr) |
dbQueryExpression & | operator, (unsigned long const &ptr) |
dbQueryExpression & | operator, (real4 const &ptr) |
dbQueryExpression & | operator, (real8 const &ptr) |
dbQueryExpression & | operator, (void const *ptr) |
dbQueryExpression & | operator, (void **ptr) |
dbQueryExpression & | operator, (bool const &ptr) |
dbQueryExpression & | operator, (char_t const *ptr) |
dbQueryExpression & | operator, (char_t const **ptr) |
dbQueryExpression & | operator, (char_t **ptr) |
dbQueryExpression & | operator, (rectangle const &rect) |
dbQueryExpression & | operator, (rectangle *rect) |
dbQueryExpression & | operator, (dbQueryExpression const &expr) |
dbQueryExpression & | operator, (dbComponent const &comp) |
dbQueryExpression & | operator+= (dbComponent const &comp) |
dbQueryExpression & | operator+= (char const *ptr) |
template<class T > | |
dbQueryExpression & | operator, (dbReference< T > const &value) |
template<class T > | |
dbQueryExpression & | operator, (dbArray< dbReference< T > > const &value) |
template<class T > | |
dbQueryExpression & | operator, (dbArray< dbReference< T > >const *const &value) |
dbQueryExpression & | operator, (dbArray< db_int4 > const &value) |
dbQueryExpression & | operator, (dbArray< db_int4 >const *const &value) |
dbQueryExpression & | operator, (dbArray< db_int8 > const &value) |
dbQueryExpression & | operator, (dbArray< db_int8 >const *const &value) |
Friends | |
class | dbQuery |
Class representing SubSQL expression. It is mostly needed for implementation of application specific database types. Look at the example in dbComponent class. The effect of addeing dbExpression to the query is the same as if this expresion is enclosed in parenthesis.