cgma
TDCellIndex Class Reference

#include <TDCellIndex.hpp>

Inheritance diagram for TDCellIndex:
ToolData

List of all members.

Public Member Functions

 TDCellIndex (int cell_index=-1)
virtual ~TDCellIndex ()
void cell_index (int cell_index)
int cell_index ()
 SetDynamicMemoryAllocation (memoryManager) static void set_memory_allocation_increment(int increment=0)

Static Public Member Functions

static int is_cell_index (const ToolData *td)
static void destroy_memory ()

Private Attributes

int cellIndex

Static Private Attributes

static MemoryManager memoryManager

Detailed Description

Definition at line 16 of file TDCellIndex.hpp.


Constructor & Destructor Documentation

TDCellIndex::TDCellIndex ( int  cell_index = -1) [inline]

Definition at line 52 of file TDCellIndex.hpp.

virtual TDCellIndex::~TDCellIndex ( ) [inline, virtual]

Definition at line 29 of file TDCellIndex.hpp.

{}

Member Function Documentation

void TDCellIndex::cell_index ( int  cell_index) [inline]

Definition at line 35 of file TDCellIndex.hpp.

int TDCellIndex::cell_index ( ) [inline]

Definition at line 36 of file TDCellIndex.hpp.

{ return cellIndex; }
static void TDCellIndex::destroy_memory ( ) [inline, static]

Definition at line 46 of file TDCellIndex.hpp.

static int TDCellIndex::is_cell_index ( const ToolData td) [inline, static]

Definition at line 32 of file TDCellIndex.hpp.

     {return (CAST_TO(const_cast<ToolData*>(td), TDCellIndex) != NULL);}

Definition at line 39 of file TDCellIndex.hpp.


Member Data Documentation

int TDCellIndex::cellIndex [private]

Definition at line 23 of file TDCellIndex.hpp.

Definition at line 20 of file TDCellIndex.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines