Open CASCADE Technology 6.5.2
Public Member Functions
TDocStd_XLinkIterator Class Reference

Iterates on Reference attributes.

#include <TDocStd_XLinkIterator.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 TDocStd_XLinkIterator ()
 Returns an empty iterator;

 TDocStd_XLinkIterator (const Handle< TDocStd_Document > &D)
 Creates an iterator on Reference of <D>.

void Initialize (const Handle< TDocStd_Document > &D)
 Restarts an iteration with <D>.

Standard_Boolean More () const
 Returns True if there is a current Item in the
iteration.


void Next ()
 Move to the next item; raises if there is no more item.

TDocStd_XLinkPtr Value () const
 Returns the current item; a null handle if there is none.



Constructor & Destructor Documentation

TDocStd_XLinkIterator::TDocStd_XLinkIterator ( )
TDocStd_XLinkIterator::TDocStd_XLinkIterator ( const Handle< TDocStd_Document > &  D)

Member Function Documentation

void TDocStd_XLinkIterator::Initialize ( const Handle< TDocStd_Document > &  D)
Standard_Boolean TDocStd_XLinkIterator::More ( ) const
void TDocStd_XLinkIterator::Next ( )
void TDocStd_XLinkIterator::operator delete ( void *  anAddress) [inline]
void* TDocStd_XLinkIterator::operator new ( size_t  size) [inline]
void* TDocStd_XLinkIterator::operator new ( size_t  ,
void *  anAddress 
) [inline]
TDocStd_XLinkPtr TDocStd_XLinkIterator::Value ( ) const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines