#include <KeyedType.h>
Collaboration diagram for OnXSvc::KeyedIterator< Object >:
Public Types | |
typedef KeyedContainer< Object, Containers::HashMap > | Collection |
Public Member Functions | |
virtual Lib::Identifier | object () |
virtual void | next () |
virtual void * | tag () |
KeyedIterator (Collection *aVector=0) | |
Private Attributes | |
Collection * | fVector |
Collection::iterator | fIterator |
Definition at line 25 of file KeyedType.h.
typedef KeyedContainer< Object, Containers::HashMap> OnXSvc::KeyedIterator< Object >::Collection |
Definition at line 43 of file KeyedType.h.
OnXSvc::KeyedIterator< Object >::KeyedIterator | ( | Collection * | aVector = 0 |
) | [inline] |
virtual Lib::Identifier OnXSvc::KeyedIterator< Object >::object | ( | ) | [inline, virtual] |
virtual void OnXSvc::KeyedIterator< Object >::next | ( | ) | [inline, virtual] |
virtual void* OnXSvc::KeyedIterator< Object >::tag | ( | ) | [inline, virtual] |
Collection* OnXSvc::KeyedIterator< Object >::fVector [private] |
Definition at line 48 of file KeyedType.h.
Collection::iterator OnXSvc::KeyedIterator< Object >::fIterator [private] |
Definition at line 49 of file KeyedType.h.