Open CASCADE Technology  7.0.0
Public Member Functions

ShapeProcess_IteratorOfDictionaryOfOperator Class Reference

#include <ShapeProcess_IteratorOfDictionaryOfOperator.hxx>

Public Member Functions

 ShapeProcess_IteratorOfDictionaryOfOperator (const Handle< ShapeProcess_DictionaryOfOperator > &acell)
 Creates an iterator which will work on all the dictionary. More...
 
 ShapeProcess_IteratorOfDictionaryOfOperator (const Handle< ShapeProcess_DictionaryOfOperator > &acell, const Standard_CString basename)
 Creates an iterator which will consider only entries which name begin by the string given as basename (subpart) More...
 
 ShapeProcess_IteratorOfDictionaryOfOperator (const Handle< ShapeProcess_DictionaryOfOperator > &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< ShapeProcess_Operator > & Value () const
 Returns item value of current entry. More...
 
TCollection_AsciiString Name () const
 Returns name of current entry. More...
 

Constructor & Destructor Documentation

ShapeProcess_IteratorOfDictionaryOfOperator::ShapeProcess_IteratorOfDictionaryOfOperator ( const Handle< ShapeProcess_DictionaryOfOperator > &  acell)

Creates an iterator which will work on all the dictionary.

ShapeProcess_IteratorOfDictionaryOfOperator::ShapeProcess_IteratorOfDictionaryOfOperator ( const Handle< ShapeProcess_DictionaryOfOperator > &  acell,
const Standard_CString  basename 
)

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

ShapeProcess_IteratorOfDictionaryOfOperator::ShapeProcess_IteratorOfDictionaryOfOperator ( const Handle< ShapeProcess_DictionaryOfOperator > &  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 ShapeProcess_IteratorOfDictionaryOfOperator::More ( )

Returns True if there are more entries to return.

TCollection_AsciiString ShapeProcess_IteratorOfDictionaryOfOperator::Name ( ) const

Returns name of current entry.

void ShapeProcess_IteratorOfDictionaryOfOperator::Next ( )

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

void ShapeProcess_IteratorOfDictionaryOfOperator::Start ( )

Allows to Start a new Iteration from beginning.

const Handle< ShapeProcess_Operator >& ShapeProcess_IteratorOfDictionaryOfOperator::Value ( ) const

Returns item value of current entry.


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