#include <SALOMEDS_ChildIterator.hxx>

Public Member Functions | |
| SALOMEDS_ChildIterator (const SALOMEDSImpl_ChildIterator &theIterator) | |
| SALOMEDS_ChildIterator (SALOMEDS::ChildIterator_ptr theIterator) | |
| ~SALOMEDS_ChildIterator () | |
| virtual void | Init () |
| virtual void | InitEx (bool theAllLevels) |
| virtual bool | More () |
| virtual void | Next () |
| virtual | _PTR (SObject) Value() |
| virtual clt_shared_ptr < SALOMEDSClient_SObject > | Value ()=0 |
Private Attributes | |
| bool | _isLocal |
| SALOMEDSImpl_ChildIterator * | _local_impl |
| SALOMEDS::ChildIterator_var | _corba_impl |
| SALOMEDS_ChildIterator::SALOMEDS_ChildIterator | ( | const SALOMEDSImpl_ChildIterator & | theIterator | ) |
References _corba_impl, _isLocal, _local_impl, SALOMEDSImpl_ChildIterator::GetPersistentCopy(), and SALOMEDS::lock().
| SALOMEDS_ChildIterator::SALOMEDS_ChildIterator | ( | SALOMEDS::ChildIterator_ptr | theIterator | ) |
References _corba_impl, and _isLocal.
| SALOMEDS_ChildIterator::~SALOMEDS_ChildIterator | ( | ) |
References _corba_impl, _isLocal, and _local_impl.
|
virtual |
|
virtual |
Implements SALOMEDSClient_ChildIterator.
References _corba_impl, _isLocal, _local_impl, SALOMEDSImpl_ChildIterator::Init(), and SALOMEDS::lock().
|
virtual |
Implements SALOMEDSClient_ChildIterator.
References _corba_impl, _isLocal, _local_impl, SALOMEDSImpl_ChildIterator::InitEx(), and SALOMEDS::lock().
|
virtual |
Implements SALOMEDSClient_ChildIterator.
References _corba_impl, _isLocal, _local_impl, SALOMEDS::lock(), and SALOMEDSImpl_ChildIterator::More().
|
virtual |
Implements SALOMEDSClient_ChildIterator.
References _corba_impl, _isLocal, _local_impl, SALOMEDS::lock(), and SALOMEDSImpl_ChildIterator::Next().
|
pure virtualinherited |
|
private |
Referenced by Init(), InitEx(), More(), Next(), SALOMEDS_ChildIterator(), and ~SALOMEDS_ChildIterator().
|
private |
Referenced by Init(), InitEx(), More(), Next(), SALOMEDS_ChildIterator(), and ~SALOMEDS_ChildIterator().
|
private |
Referenced by Init(), InitEx(), More(), Next(), SALOMEDS_ChildIterator(), and ~SALOMEDS_ChildIterator().