Torque2D Reference
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions | Friends | List of all members
HashTable< Key, Value >::_Iterator< U, E, M > Class Template Reference

#include <hashTable.h>

Public Types

typedef U ValueType
 
typedef U * Pointer
 
typedef U & Reference
 

Public Member Functions

 _Iterator ()
 
 _Iterator (M *table, E *ptr)
 
_Iteratoroperator++ ()
 
_Iterator operator++ (int)
 
Value getValue ()
 
bool operator== (const _Iterator &b) const
 
bool operator!= (const _Iterator &b) const
 
U * operator-> () const
 
U & operator* () const
 

Friends

class HashTable
 

Member Typedef Documentation

typedef U* Pointer
typedef U& Reference
typedef U ValueType

Constructor & Destructor Documentation

_Iterator ( )
inline
_Iterator ( M *  table,
E *  ptr 
)
inline

Member Function Documentation

Value getValue ( )
inline
bool operator!= ( const _Iterator< U, E, M > &  b) const
inline
U& operator* ( ) const
inline
_Iterator& operator++ ( )
inline
_Iterator operator++ ( int  )
inline
U* operator-> ( ) const
inline
bool operator== ( const _Iterator< U, E, M > &  b) const
inline

Friends And Related Function Documentation

friend class HashTable
friend

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