FEI  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Public Attributes | List of all members
snl_fei::MapContig< VAL_TYPE >::iterator Class Reference

#include <snl_fei_MapContig.hpp>

Public Member Functions

 iterator ()
 
 iterator (int offset, MapContig< VAL_TYPE > *mapPtr)
 
virtual ~iterator ()
 
iteratoroperator++ ()
 
bool operator== (const iterator &rhs)
 
bool operator!= (const iterator &rhs)
 
value_type operator* ()
 
iteratoroperator= (const iterator &src)
 

Public Attributes

int offset_
 

Detailed Description

template<typename VAL_TYPE>
class snl_fei::MapContig< VAL_TYPE >::iterator

iterator class

Definition at line 38 of file snl_fei_MapContig.hpp.

Constructor & Destructor Documentation

template<typename VAL_TYPE>
snl_fei::MapContig< VAL_TYPE >::iterator::iterator ( )
inline

constructor

Definition at line 41 of file snl_fei_MapContig.hpp.

template<typename VAL_TYPE>
snl_fei::MapContig< VAL_TYPE >::iterator::iterator ( int  offset,
MapContig< VAL_TYPE > *  mapPtr 
)
inline

constructor

Definition at line 44 of file snl_fei_MapContig.hpp.

template<typename VAL_TYPE>
virtual snl_fei::MapContig< VAL_TYPE >::iterator::~iterator ( )
inlinevirtual

destructor

Definition at line 51 of file snl_fei_MapContig.hpp.

Member Function Documentation

template<typename VAL_TYPE>
iterator& snl_fei::MapContig< VAL_TYPE >::iterator::operator++ ( )
inline

operator++

Definition at line 54 of file snl_fei_MapContig.hpp.

template<typename VAL_TYPE>
bool snl_fei::MapContig< VAL_TYPE >::iterator::operator== ( const iterator rhs)
inline

operator==

Definition at line 71 of file snl_fei_MapContig.hpp.

template<typename VAL_TYPE>
bool snl_fei::MapContig< VAL_TYPE >::iterator::operator!= ( const iterator rhs)
inline

operator!=

Definition at line 77 of file snl_fei_MapContig.hpp.

template<typename VAL_TYPE>
value_type snl_fei::MapContig< VAL_TYPE >::iterator::operator* ( )
inline

operator*

Definition at line 83 of file snl_fei_MapContig.hpp.

template<typename VAL_TYPE>
iterator& snl_fei::MapContig< VAL_TYPE >::iterator::operator= ( const iterator src)
inline

operator=

Definition at line 93 of file snl_fei_MapContig.hpp.

Member Data Documentation

template<typename VAL_TYPE>
int snl_fei::MapContig< VAL_TYPE >::iterator::offset_

ugh, public data member...

Definition at line 101 of file snl_fei_MapContig.hpp.


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