Class Hierarchy   Class Index   Method Index  

CHMtableRow Class Reference

#include <CHMtableRow.h>


Detailed Description

Table row class.

This class is used as the parent for each custom generated table row class.


Public Member Functions

 CHMtableRow (const CHMtable *pTable, size_t RowIndex)
 Construct a table row assigned to CHMtable pTable at row RowIndex.
virtual ~CHMtableRow ()
 Destructor.
size_t CountOfSubTable () const
 Get the count of subtables of this row.
size_t RowIndex () const
 Get the row index for this row.
const CHMtableSubTable (size_t SubTableIndex) const
 Get a const pointer to a subtable of this row.
CHMtableSubTable (size_t SubTableIndex)
 Get a non-const pointer to a subtable of this row.
CHMtableHandle TableHandle () const
 Get the handle to the underlying table object in Chameleon.


Constructor & Destructor Documentation

CHMtableRow::CHMtableRow const CHMtable pTable,
size_t  RowIndex
 

Construct a table row assigned to CHMtable pTable at row RowIndex.

virtual CHMtableRow::~CHMtableRow  )  [virtual]
 

Destructor.


Member Function Documentation

size_t CHMtableRow::CountOfSubTable  )  const
 

Get the count of subtables of this row.

size_t CHMtableRow::RowIndex  )  const
 

Get the row index for this row.

CHMtable* CHMtableRow::SubTable size_t  SubTableIndex  ) 
 

Get a non-const pointer to a subtable of this row.

const CHMtable* CHMtableRow::SubTable size_t  SubTableIndex  )  const
 

Get a const pointer to a subtable of this row.

CHMtableHandle CHMtableRow::TableHandle  )  const
 

Get the handle to the underlying table object in Chameleon.

This is part of the internal implementation of Chameleon and should not be called.


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