QCocCommenceRowSet Class Reference

#include <QCoCommence.h>

Inheritance diagram for QCocCommenceRowSet:

Inheritance graph

List of all members.

Public Types

enum  DispatchIDs {
  did_RowCount = 0x01, did_ColumnCount = 0x02, did_GetRowValue = 0x14, did_GetColumnLabel = 0x15,
  did_GetColumnIndex = 0x16
}

Public Member Functions

 QCocCommenceRowSet (long i_rowCount, QObject *i_parent=NULL, IUnknown *i_unknown=NULL)
virtual ~QCocCommenceRowSet ()
virtual long rowCount (void)
virtual long columnCount (void)
virtual QString getRowValue (long v_row, long v_col, long v_flags)
virtual QString getColumnLabel (long v_col, long v_flags)
virtual long getColumnIndex (QString v_label, long v_flags)
virtual QString getRow (long v_row, QString v_delim, long v_flags)=0

Protected Member Functions

virtual QString rs_getRowID (DISPID v_dispid, long v_row, long v_flags)
virtual bool rs_shared (DISPID v_dispid, long v_row)
virtual QString rs_getRow (DISPID v_dispid, long v_row, QString v_delim, long v_flags)
virtual long rs_getFieldToFile (DISPID v_dispid, long v_row, long v_col, QString v_filename, long v_flags)
virtual long rs_modifyRow (DISPID v_dispid, long v_row, long v_col, QString v_buf, long v_flags)
virtual long rs_commit (DISPID v_dispid, long v_flags)
virtual QCocCommenceCursorrs_commitGetCursor (DISPID v_dispid, long v_flags)

Private Attributes

long m_rowCount
long m_colCount


Detailed Description

Definition at line 343 of file QCoCommence.h.


Member Enumeration Documentation

Enumerator:
did_RowCount 
did_ColumnCount 
did_GetRowValue 
did_GetColumnLabel 
did_GetColumnIndex 

Reimplemented in QCocCommenceQueryRowSet, QCocCommenceAddRowSet, QCocCommenceEditRowSet, and QCocCommenceDeleteRowSet.

Definition at line 360 of file QCoCommence.h.


Constructor & Destructor Documentation

QCocCommenceRowSet::QCocCommenceRowSet ( long  i_rowCount,
QObject *  i_parent = NULL,
IUnknown *  i_unknown = NULL 
)

QCocCommenceRowSet::~QCocCommenceRowSet (  )  [virtual]

Definition at line 557 of file QCoCommence.cpp.


Member Function Documentation

long QCocCommenceRowSet::columnCount ( void   )  [virtual]

Definition at line 569 of file QCoCommence.cpp.

long QCocCommenceRowSet::getColumnIndex ( QString  v_label,
long  v_flags 
) [virtual]

Definition at line 695 of file QCoCommence.cpp.

QString QCocCommenceRowSet::getColumnLabel ( long  v_col,
long  v_flags 
) [virtual]

Definition at line 642 of file QCoCommence.cpp.

virtual QString QCocCommenceRowSet::getRow ( long  v_row,
QString  v_delim,
long  v_flags 
) [pure virtual]

QString QCocCommenceRowSet::getRowValue ( long  v_row,
long  v_col,
long  v_flags 
) [virtual]

Definition at line 577 of file QCoCommence.cpp.

long QCocCommenceRowSet::rowCount ( void   )  [virtual]

Definition at line 562 of file QCoCommence.cpp.

long QCocCommenceRowSet::rs_commit ( DISPID  v_dispid,
long  v_flags 
) [protected, virtual]

Definition at line 1066 of file QCoCommence.cpp.

QCocCommenceCursor * QCocCommenceRowSet::rs_commitGetCursor ( DISPID  v_dispid,
long  v_flags 
) [protected, virtual]

Definition at line 1122 of file QCoCommence.cpp.

long QCocCommenceRowSet::rs_getFieldToFile ( DISPID  v_dispid,
long  v_row,
long  v_col,
QString  v_filename,
long  v_flags 
) [protected, virtual]

Definition at line 926 of file QCoCommence.cpp.

QString QCocCommenceRowSet::rs_getRow ( DISPID  v_dispid,
long  v_row,
QString  v_delim,
long  v_flags 
) [protected, virtual]

Definition at line 864 of file QCoCommence.cpp.

virtual QString QCocCommenceRowSet::rs_getRowID ( DISPID  v_dispid,
long  v_row,
long  v_flags 
) [protected, virtual]

long QCocCommenceRowSet::rs_modifyRow ( DISPID  v_dispid,
long  v_row,
long  v_col,
QString  v_buf,
long  v_flags 
) [protected, virtual]

Definition at line 991 of file QCoCommence.cpp.

bool QCocCommenceRowSet::rs_shared ( DISPID  v_dispid,
long  v_row 
) [protected, virtual]

Definition at line 813 of file QCoCommence.cpp.


Member Data Documentation

Definition at line 389 of file QCoCommence.h.

Definition at line 388 of file QCoCommence.h.


The documentation for this class was generated from the following files:




~ ~ ~ ~ ~ ~
Source Code without Comments is like a Cranberry Garland
without the berries. Comment your Code!
 
Commence Database User Support Group Forum
http://newsgroup.showoff-db.org/
~ ~ ~ ~ ~ ~
Author: Mark Petryk
Lorimark Solutions, LLC
mark@lorimarksolutions.com