Main Page   Class Hierarchy   Compound List   File List   Compound Members  

dbQueryExpression Class Reference

#include <query.h>

List of all members.

Public Methods

dbQueryExpression & add (dbQueryElement::ElementType type, void const *ptr, dbTableDescriptor *table=NULL)
dbQueryExpression & operator= (char 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, (real4 const &ptr)
dbQueryExpression & operator, (real8 const &ptr)
dbQueryExpression & operator, (bool const &ptr)
dbQueryExpression & operator, (char const *ptr)
dbQueryExpression & operator, (char const **ptr)
dbQueryExpression & operator, (char **ptr)
dbQueryExpression & operator, (void const *ptr)
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)

Friends

class dbQuery


Detailed Description

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.


The documentation for this class was generated from the following file:
Generated on Fri Nov 15 21:06:30 2002 for FastDB by doxygen1.2.15