Open CASCADE Technology  7.0.0
Public Member Functions

Dico_IteratorOfDictionaryOfTransient Class Reference

#include <Dico_IteratorOfDictionaryOfTransient.hxx>

Public Member Functions

 Dico_IteratorOfDictionaryOfTransient (const Handle< Dico_DictionaryOfTransient > &acell)
 Creates an iterator which will work on all the dictionary. More...
 
 Dico_IteratorOfDictionaryOfTransient (const Handle< Dico_DictionaryOfTransient > &acell, const Standard_CString basename)
 Creates an iterator which will consider only entries which name begin by the string given as basename (subpart) More...
 
 Dico_IteratorOfDictionaryOfTransient (const Handle< Dico_DictionaryOfTransient > &acell, const TCollection_AsciiString &basename)
 Creates an iterator which will consider only entries which name begin by the string given as basename (subpart) Same as above, but basename is String instead of CString. More...
 
void Start ()
 Allows to Start a new Iteration from beginning. More...
 
Standard_Boolean More ()
 Returns True if there are more entries to return. More...
 
void Next ()
 Go to the next entry (if there is not, Value will raise an exception) More...
 
const Handle< Standard_Transient > & Value () const
 Returns item value of current entry. More...
 
TCollection_AsciiString Name () const
 Returns name of current entry. More...
 

Constructor & Destructor Documentation

Dico_IteratorOfDictionaryOfTransient::Dico_IteratorOfDictionaryOfTransient ( const Handle< Dico_DictionaryOfTransient > &  acell)

Creates an iterator which will work on all the dictionary.

Dico_IteratorOfDictionaryOfTransient::Dico_IteratorOfDictionaryOfTransient ( const Handle< Dico_DictionaryOfTransient > &  acell,
const Standard_CString  basename 
)

Creates an iterator which will consider only entries which name begin by the string given as basename (subpart)

Dico_IteratorOfDictionaryOfTransient::Dico_IteratorOfDictionaryOfTransient ( const Handle< Dico_DictionaryOfTransient > &  acell,
const TCollection_AsciiString basename 
)

Creates an iterator which will consider only entries which name begin by the string given as basename (subpart) Same as above, but basename is String instead of CString.

Member Function Documentation

Standard_Boolean Dico_IteratorOfDictionaryOfTransient::More ( )

Returns True if there are more entries to return.

TCollection_AsciiString Dico_IteratorOfDictionaryOfTransient::Name ( ) const

Returns name of current entry.

void Dico_IteratorOfDictionaryOfTransient::Next ( )

Go to the next entry (if there is not, Value will raise an exception)

void Dico_IteratorOfDictionaryOfTransient::Start ( )

Allows to Start a new Iteration from beginning.

const Handle< Standard_Transient >& Dico_IteratorOfDictionaryOfTransient::Value ( ) const

Returns item value of current entry.


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