Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

MapStrPtr Class Reference

#include <mapstrptr.h>

List of all members.

Public Methods

 MapStrPtr ()
iterator begin ()
iterator end ()
void insert (char *pString, T ptr)
void erase (char *pString)
iterator find (char *pStr)
T& operator[] (char *pStr)

Protected Attributes

Bucket** m_Table
iterator m_Begin
iterator m_End


Detailed Description

template<class T> class MapStrPtr


Constructor & Destructor Documentation

template<class T>
MapStrPtr<T>::MapStrPtr<T> () [inline]


Member Function Documentation

template<class T>
iterator MapStrPtr<T>::begin () [inline]

template<class T>
iterator MapStrPtr<T>::end () [inline]

template<class T>
void MapStrPtr<T>::erase (
char * pString) [inline]

template<class T>
iterator MapStrPtr<T>::find (
char * pStr) [inline]

template<class T>
void MapStrPtr<T>::insert (
char * pString,
T ptr) [inline]

template<class T>
T & MapStrPtr<T>::operator[] (
char * pStr) [inline]


Member Data Documentation

template<class T>
iterator MapStrPtr<T>::m_Begin [protected]

template<class T>
iterator MapStrPtr<T>::m_End [protected]

template<class T>
Bucket ** MapStrPtr<T>::m_Table [protected]


The documentation for this class was generated from the following file:
Generated at Mon Jul 31 13:44:02 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000