fintp_udal
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FinTP::DataSet Class Reference

Store result set information retrieved from the database. More...

#include <DataSet.h>

Inheritance diagram for FinTP::DataSet:

Public Member Functions

 DataSet ()
 
 ~DataSet ()
 
DataColumnBasegetCellValue (const unsigned int row, const string &columnName)
 Gets cell value by name. More...
 
DataColumnBasegetCellValue (const unsigned int row, const unsigned int columnIndex)
 Gets cell value by index. More...
 

Private Member Functions

 DataSet (const DataSet &source)
 Shallow copy. More...
 
DataSetoperator= (const DataSet &source)
 

Private Attributes

bool m_Copy
 True if instance is a copy. More...
 

Detailed Description

Store result set information retrieved from the database.

Constructor & Destructor Documentation

DataSet::DataSet ( )
DataSet::~DataSet ( )
DataSet::DataSet ( const DataSet source)
private

Shallow copy.

Instance own a reference to source dataset

Parameters
sourcetype DataSet. Source instance containing dataset information
Returns
A copy of this object.

Member Function Documentation

DataColumnBase * DataSet::getCellValue ( const unsigned int  row,
const string &  columnName 
)

Gets cell value by name.

Parameters
rowThe row index.
columnNameName of the column.
Returns
null if it fails, else the cell value.
DataColumnBase * DataSet::getCellValue ( const unsigned int  row,
const unsigned int  columnIndex 
)

Gets cell value by index.

Parameters
rowThe row index.
columnIndexZero-based index of the column.
Returns
null if it fails, else the cell value.
DataSet& FinTP::DataSet::operator= ( const DataSet source)
private

Member Data Documentation

bool FinTP::DataSet::m_Copy
private

True if instance is a copy.


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