Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

HrefIdMap::HrefIdIterator Class Reference

#include <HrefIdMap.h>

List of all members.

Public Methods

 HrefIdIterator (const HrefIdMap *iterHrefIdMap, int(HrefId::*method)() const=0, HrefId *refHrefId=0)
 HrefIdIterator (const HrefIdMap &iterHrefIdMap, int(HrefId::*method)() const=0, HrefId *refHrefId=0)
 HrefIdIterator (const HrefIdIterator &iterator, int(HrefId::*method)() const=0)
 ~HrefIdIterator ()
HrefIdIterator& operator= (const HrefIdIterator &iterator)
HrefIdoperator++ ()
HrefIdoperator-- ()
 operator HrefId * ()
HrefIdoperator-> ()
HrefIdGet ()
void Reset ()
int IsLast ()
int IsFirst ()

Static Public Methods

void Check (HrefId *itemHrefId)
void Check (HrefId *itemHrefId, HrefId *newItemHrefId)

Private Attributes

HrefId_refHrefId
HrefId_prevHrefId
HrefId_nextHrefId
const HrefIdMap_iterHrefIdMap
HrefIdIterator* _prev
HrefIdIterator* _next
int (HrefId::* _method )() const

Static Private Attributes

HrefIdIterator* _first = 0
HrefIdIterator* _last = 0


Constructor & Destructor Documentation

HrefIdMap::HrefIdIterator::HrefIdIterator ( const HrefIdMap * iterHrefIdMap,
int(HrefId::* const)() method = 0,
HrefId * refHrefId = 0 )
 

Definition at line 1191 of file HrefIdMap.cpp.

HrefIdMap::HrefIdIterator::HrefIdIterator ( const HrefIdMap & iterHrefIdMap,
int(HrefId::* const)() method = 0,
HrefId * refHrefId = 0 )
 

Definition at line 1213 of file HrefIdMap.cpp.

HrefIdMap::HrefIdIterator::HrefIdIterator ( const HrefIdIterator & iterator,
int(HrefId::* const)() method = 0 )
 

Definition at line 1235 of file HrefIdMap.cpp.

HrefIdMap::HrefIdIterator::~HrefIdIterator ( )
 

Definition at line 1256 of file HrefIdMap.cpp.


Member Function Documentation

void HrefIdMap::HrefIdIterator::Check ( HrefId * itemHrefId,
HrefId * newItemHrefId ) [static]
 

Definition at line 1286 of file HrefIdMap.cpp.

void HrefIdMap::HrefIdIterator::Check ( HrefId * itemHrefId ) [static]
 

Definition at line 1269 of file HrefIdMap.cpp.

Referenced by HrefIdMap::RemoveHrefId(), and HrefIdMap::ReplaceHrefId().

HrefId * HrefIdMap::HrefIdIterator::Get ( ) [inline]
 

Definition at line 138 of file HrefIdMap.h.

int HrefIdMap::HrefIdIterator::IsFirst ( ) [inline]
 

Definition at line 142 of file HrefIdMap.h.

int HrefIdMap::HrefIdIterator::IsLast ( ) [inline]
 

Definition at line 141 of file HrefIdMap.h.

void HrefIdMap::HrefIdIterator::Reset ( ) [inline]
 

Definition at line 139 of file HrefIdMap.h.

HrefIdMap::HrefIdIterator::operator HrefId * ( ) [inline]
 

Definition at line 136 of file HrefIdMap.h.

HrefId * HrefIdMap::HrefIdIterator::operator++ ( ) [inline]
 

Definition at line 114 of file HrefIdMap.h.

HrefId * HrefIdMap::HrefIdIterator::operator-- ( ) [inline]
 

Definition at line 125 of file HrefIdMap.h.

HrefId * HrefIdMap::HrefIdIterator::operator-> ( ) [inline]
 

Definition at line 137 of file HrefIdMap.h.

HrefIdIterator & HrefIdMap::HrefIdIterator::operator= ( const HrefIdIterator & iterator ) [inline]
 

Definition at line 105 of file HrefIdMap.h.


Member Data Documentation

HrefIdIterator * HrefIdMap::HrefIdIterator::_first = 0 [static, private]
 

Definition at line 91 of file HrefIdMap.h.

const HrefIdMap * HrefIdMap::HrefIdIterator::_iterHrefIdMap [private]
 

Definition at line 84 of file HrefIdMap.h.

HrefIdIterator * HrefIdMap::HrefIdIterator::_last = 0 [static, private]
 

Definition at line 92 of file HrefIdMap.h.

int (HrefId::* HrefIdMap::HrefIdIterator::_method)() const [private]
 

HrefIdIterator * HrefIdMap::HrefIdIterator::_next [private]
 

Definition at line 87 of file HrefIdMap.h.

HrefId * HrefIdMap::HrefIdIterator::_nextHrefId [private]
 

Definition at line 83 of file HrefIdMap.h.

HrefIdIterator * HrefIdMap::HrefIdIterator::_prev [private]
 

Definition at line 86 of file HrefIdMap.h.

HrefId * HrefIdMap::HrefIdIterator::_prevHrefId [private]
 

Definition at line 82 of file HrefIdMap.h.

HrefId * HrefIdMap::HrefIdIterator::_refHrefId [private]
 

Definition at line 81 of file HrefIdMap.h.


The documentation for this class was generated from the following files:
This documentation is part of the "SOAP to CORBA bridge" project
Copyright © 2000 by Lifeline Networks bv.
All rights are reserved.