Main Page | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals

MRAsbObject.CStatTable< Data_t > Class Template Reference

#include <MRAsbObject.h>

Collaboration diagram for MRAsbObject.CStatTable< Data_t >:

Collaboration graph
[legend]

Public Member Functions

int begin ()
 CStatTable ()
int end ()
Data_t & operator[] (int)
 ~CStatTable ()

Private Attributes

Data_t _table [1+MRAclevel::cmax_limit-MRAclevel::cmin_limit]

template<class Data_t>
class MRAsbObject::CStatTable< Data_t >


Constructor & Destructor Documentation

template<class Data_t>
MRAsbObject.CStatTable< Data_t >::CStatTable  ) 
 

Definition at line 1111 of file MRAsbObject.h.

01112 {
01113    for( int c = MRAclevel::cmin_limit; c <= MRAclevel::cmax_limit; ++c ) {
01114       _table[ c - MRAclevel::cmin_limit ] = 0;
01115    }
01116 }

template<class Data_t>
MRAsbObject.CStatTable< Data_t >::~CStatTable  ) 
 

Definition at line 1119 of file MRAsbObject.h.

01119 {}


Member Function Documentation

template<class Data_t>
int MRAsbObject.CStatTable< Data_t >.begin  ) 
 

Definition at line 154 of file MRAsbObject.h.

00154 { return MRAclevel::cmin_limit; }

template<class Data_t>
int MRAsbObject.CStatTable< Data_t >.end  ) 
 

Definition at line 155 of file MRAsbObject.h.

00155 { return MRAclevel::cmax_limit; }

template<class Data_t>
Data_t & MRAsbObject.CStatTable< Data_t >::operator[] int   ) 
 

Definition at line 1122 of file MRAsbObject.h.

01123 { 
01124    if ( c >= MRAclevel::cmin_limit && c <= MRAclevel::cmax_limit ) {
01125       return _table[ c - MRAclevel::cmin_limit ];
01126    }
01127 }


Field Documentation

template<class Data_t>
Data_t MRAsbObject.CStatTable< Data_t >._table[1+MRAclevel::cmax_limit-MRAclevel::cmin_limit] [private]
 

Definition at line 157 of file MRAsbObject.h.


The documentation for this class was generated from the following file:
Generated on Mon May 31 21:41:37 2004 for SR2k4 Assembler by doxygen 1.3.6