Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

dbMeta::mColumn Class Reference

Description. More...

#include <dbMeta.h>

Collaboration diagram for dbMeta::mColumn:

Collaboration graph

[legend]
List of all members.

Public Methods

 mColumn (dbMeta* pMeta, int kind, bool base)
 Description. More...

virtual ~mColumn ()
bool isBase ()
 myfield. More...

int getKind ()
 myfield. More...

const nsAReadableString& getName ()
 myfield. More...

const nsAReadableString& getdbName ()
 myfield. More...

const nsAReadableString& getCorrelate ()
 myfield. More...

const nsAReadableString& getType ()
 myfield. More...

dbMetagetSlave ()
 myfield. More...

bool isId ()
 myfield. More...

void putName (const nsAReadableString& name)
 myfield. More...

void putdbName (const nsAReadableString& dbName)
 myfield. More...

void putCorrelate (const nsAReadableString& correlate)
 myfield. More...

void putDefault (const nsAReadableString& def)
 myfield. More...

const nsAReadableString& getDefault ()
 myfield. More...

void putType (const nsAReadableString& type)
 myfield. More...

void putSlave (dbMeta* pSlave)
 myfield. More...


Private Attributes

nsString m_dbName
 myfield. More...

nsString m_correlate
 myfield. More...

nsString m_name
 myfield. More...

int m_kind
 myfield. More...

bool m_base
 myfield. More...

nsString m_type
 myfield. More...

nsString m_vDefault
 myfield. More...

dbMetam_pSlave
 myfield. More...

dbMetam_pMeta
 myfield. More...

bool m_id
 myfield. More...


Detailed Description

Description.

Definition at line 272 of file dbMeta.h.


Constructor & Destructor Documentation

dbMeta::mColumn::mColumn ( dbMeta * pMeta,
int kind,
bool base )
 

Description.

Parameters:
meta  
kind  
base  

Definition at line 539 of file dbMeta.cpp.

dbMeta::mColumn::~mColumn ( ) [virtual]
 

Definition at line 548 of file dbMeta.cpp.


Member Function Documentation

const nsAReadableString & dbMeta::mColumn::getCorrelate ( )
 

myfield.

Definition at line 589 of file dbMeta.cpp.

Referenced by dbMeta::getSelect().

const nsAReadableString & dbMeta::mColumn::getDefault ( )
 

myfield.

Definition at line 661 of file dbMeta.cpp.

Referenced by Record::rColumn::setDefault().

int dbMeta::mColumn::getKind ( )
 

myfield.

Definition at line 565 of file dbMeta.cpp.

Referenced by Transaction::buildRecord(), and Report::buildRecord().

const nsAReadableString & dbMeta::mColumn::getName ( )
 

myfield.

Definition at line 573 of file dbMeta.cpp.

Referenced by Record::Record(), dbMeta::addColumn(), Transaction::buildRecord(), Report::buildRecord(), and dbMeta::getSelect().

dbMeta * dbMeta::mColumn::getSlave ( )
 

myfield.

Definition at line 605 of file dbMeta.cpp.

Referenced by Record::Record().

const nsAReadableString & dbMeta::mColumn::getType ( )
 

myfield.

Definition at line 597 of file dbMeta.cpp.

Referenced by Transaction::buildRecord(), Report::buildRecord(), dbMeta::getInsert(), dbMeta::getUpdate(), and Record::rColumn::putNew().

const nsAReadableString & dbMeta::mColumn::getdbName ( )
 

myfield.

Definition at line 581 of file dbMeta.cpp.

Referenced by dbMeta::addColumn(), dbMeta::getDelete(), dbMeta::getInsert(), dbMeta::getSelect(), and dbMeta::getUpdate().

bool dbMeta::mColumn::isBase ( )
 

myfield.

Definition at line 557 of file dbMeta.cpp.

Referenced by dbMeta::getInsert(), and dbMeta::getUpdate().

bool dbMeta::mColumn::isId ( )
 

myfield.

Definition at line 613 of file dbMeta.cpp.

Referenced by Record::Record(), Transaction::buildRecord(), and Report::buildRecord().

void dbMeta::mColumn::putCorrelate ( const nsAReadableString & correlate )
 

myfield.

Parameters:
correlate  

Definition at line 643 of file dbMeta.cpp.

Referenced by dbMeta::addColumn().

void dbMeta::mColumn::putDefault ( const nsAReadableString & def )
 

myfield.

Parameters:
def  

Definition at line 653 of file dbMeta.cpp.

Referenced by dbMeta::addColumn().

void dbMeta::mColumn::putName ( const nsAReadableString & name )
 

myfield.

Parameters:
name  

Definition at line 623 of file dbMeta.cpp.

Referenced by dbMeta::addColumn().

void dbMeta::mColumn::putSlave ( dbMeta * pSlave )
 

myfield.

Parameters:
slave  

Definition at line 685 of file dbMeta.cpp.

Referenced by dbMeta::buildMaster().

void dbMeta::mColumn::putType ( const nsAReadableString & type )
 

myfield.

Parameters:
type  

Definition at line 671 of file dbMeta.cpp.

Referenced by dbMeta::addColumn().

void dbMeta::mColumn::putdbName ( const nsAReadableString & dbName )
 

myfield.

Parameters:
dbName  

Definition at line 633 of file dbMeta.cpp.

Referenced by dbMeta::addColumn().


Member Data Documentation

bool dbMeta::mColumn::m_base [private]
 

myfield.

Definition at line 293 of file dbMeta.h.

nsString dbMeta::mColumn::m_correlate [private]
 

myfield.

Definition at line 281 of file dbMeta.h.

nsString dbMeta::mColumn::m_dbName [private]
 

myfield.

Definition at line 277 of file dbMeta.h.

bool dbMeta::mColumn::m_id [private]
 

myfield.

Definition at line 313 of file dbMeta.h.

int dbMeta::mColumn::m_kind [private]
 

myfield.

Definition at line 289 of file dbMeta.h.

nsString dbMeta::mColumn::m_name [private]
 

myfield.

Definition at line 285 of file dbMeta.h.

dbMeta * dbMeta::mColumn::m_pMeta [private]
 

myfield.

Definition at line 309 of file dbMeta.h.

dbMeta * dbMeta::mColumn::m_pSlave [private]
 

myfield.

Definition at line 305 of file dbMeta.h.

nsString dbMeta::mColumn::m_type [private]
 

myfield.

Definition at line 297 of file dbMeta.h.

nsString dbMeta::mColumn::m_vDefault [private]
 

myfield.

Definition at line 301 of file dbMeta.h.


The documentation for this class was generated from the following files:
Generated at Tue Sep 12 16:29:52 2000 by doxygen1.2.1 written by Dimitri van Heesch, © 1997-2000