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