Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

Query Class Reference

#include <cQuery.h>

Inheritance diagram for Query:

Inheritance graph
[legend]
Collaboration diagram for Query:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Query (const char *const a_where=NULL, const char *const a_order_by=NULL)
 Query (const QueRefProto &X)
 Query (const Query &X)
virtual ~Query ()
virtual char * Where () const
virtual bool Where (const char *const a_where)
virtual char * OrderBy () const
virtual bool OrderBy (const char *const a_order_by)
Query & Not ()
Query & Or (const QueRefProto &Q)
Query & And (const QueRefProto &Q)
Query & operator= (const QueRefProto &X)
Query & operator= (const Query &X)

Protected Member Functions

virtual char * _Where () const
virtual char * _OrderBy () const

Protected Attributes

char * _where
char * _order_by

Constructor & Destructor Documentation

Query::Query (  const char *const  a_where = NULL,
const char *const  a_order_by = NULL
) 
 

Query::Query (  const QueRefProto &  X  ) 
 

Query::Query (  const Query &  X  ) 
 

Query::~Query (   )  [virtual]
 


Member Function Documentation

virtual char* Query::Where (   )  const [inline, virtual]
 

bool Query::Where (  const char *const  a_where  )  [virtual]
 

virtual char* Query::OrderBy (   )  const [inline, virtual]
 

bool Query::OrderBy (  const char *const  a_order_by  )  [virtual]
 

Query & Query::Not (   ) 
 

Query & Query::Or (  const QueRefProto &  Q  ) 
 

Query & Query::And (  const QueRefProto &  Q  ) 
 

Query & Query::operator= (  const QueRefProto &  X  ) 
 

Query & Query::operator= (  const Query &  X  ) 
 

char * Query::_Where (   )  const [protected, virtual]
 

Implements QueRefProto.

char * Query::_OrderBy (   )  const [protected, virtual]
 

Implements QueRefProto.


Member Data Documentation

char* Query::_where [protected]
 

char* Query::_order_by [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Aug 11 22:36:34 2004 for IOPC by Doxygen 1.3.6