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

Proto< T > Class Template Reference

#include <tProto.h>

Inheritance diagram for Proto< T >:

Inheritance graph
[legend]
Collaboration diagram for Proto< T >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Result< T > * operator() (const QueRefProto &_q, class Connection *_c)
 Proto ()
 ~Proto ()
virtual const char * RootClassName ()
virtual const char * BaseClassName ()
virtual const char * ClassName ()
virtual const char * ParentClassNames ()
virtual const char * From ()
virtual const char * GroupBy ()
virtual const char * Having ()
virtual const char * OrderBy () const
virtual class ObjectNew () const
virtual class RefBaseNewRef ()

Protected Member Functions

virtual void _MapKey (int i, const char *&attr, unsigned char Object::*&mem, const char *&col, char &type, unsigned int &len, bool &rw)
virtual void _Map (int i, const char *&attr, unsigned char Object::*&mem, const char *&col, char &type, unsigned int &len, bool &rw)
virtual const char * _ProtoTWhere ()
virtual const char * _ProtoTGroupBy ()
virtual const char * _ProtoTHaving ()

template<class T>
class Proto< T >


Constructor & Destructor Documentation

template<class T>
Proto< T >::Proto  ) 
 

template<class T>
Proto< T >::~Proto  )  [inline]
 


Member Function Documentation

template<class T>
Result<T>* Proto< T >::operator() const QueRefProto< T > &  _q,
class Connection _c
[inline]
 

template<class T>
virtual const char* Proto< T >::RootClassName  )  [inline, virtual]
 

Implements ProtoBase.

template<class T>
virtual const char* Proto< T >::BaseClassName  )  [inline, virtual]
 

Reimplemented from ProtoBase.

template<class T>
virtual const char* Proto< T >::ClassName  )  [inline, virtual]
 

Implements ProtoBase.

template<class T>
virtual const char* Proto< T >::ParentClassNames  )  [inline, virtual]
 

Implements ProtoBase.

template<class T>
virtual const char* Proto< T >::From  )  [inline, virtual]
 

Implements ProtoBase.

template<class T>
virtual const char* Proto< T >::GroupBy  )  [inline, virtual]
 

Reimplemented from ProtoBase.

template<class T>
virtual const char* Proto< T >::Having  )  [inline, virtual]
 

Reimplemented from ProtoBase.

template<class T>
virtual const char* Proto< T >::OrderBy  )  const [inline, virtual]
 

Implements ProtoBase.

template<class T>
virtual class Object* Proto< T >::New  )  const [inline, virtual]
 

Implements ProtoBase.

template<class T>
virtual class RefBase* Proto< T >::NewRef  )  [inline, virtual]
 

Implements ProtoBase.

template<class T>
virtual void Proto< T >::_MapKey int  i,
const char *&  attr,
unsigned char Object::*&  mem,
const char *&  col,
char &  type,
unsigned int &  len,
bool &  rw
[inline, protected, virtual]
 

Implements ProtoBase.

template<class T>
virtual void Proto< T >::_Map int  i,
const char *&  attr,
unsigned char Object::*&  mem,
const char *&  col,
char &  type,
unsigned int &  len,
bool &  rw
[inline, protected, virtual]
 

Implements ProtoBase.

template<class T>
virtual const char* Proto< T >::_ProtoTWhere  )  [inline, protected, virtual]
 

Implements ProtoBase.

template<class T>
virtual const char* Proto< T >::_ProtoTGroupBy  )  [inline, protected, virtual]
 

Implements ProtoBase.

template<class T>
virtual const char* Proto< T >::_ProtoTHaving  )  [inline, protected, virtual]
 

Implements ProtoBase.


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