1 // File : SALOMEDS_ChildIterator_i.hxx
2 // Author : Sergey RUIN
5 #ifndef __SALOMEDS_CHILDITERATOR_I_H__
6 #define __SALOMEDS_CHILDITERATOR_I_H__
12 #include <SALOMEconfig.h>
13 #include CORBA_SERVER_HEADER(SALOMEDS)
14 #include <SALOME_GenericObj_i.hh>
17 #include "SALOMEDSImpl_ChildIterator.hxx"
20 class SALOMEDS_ChildIterator_i: public virtual POA_SALOMEDS::ChildIterator,
21 public virtual PortableServer::RefCountServantBase,
22 public virtual SALOME::GenericObj_i
26 Handle(SALOMEDSImpl_ChildIterator) _it;
29 //! standard constructor
30 SALOMEDS_ChildIterator_i(const Handle(SALOMEDSImpl_ChildIterator)&, CORBA::ORB_ptr);
32 //! standard destructor
33 ~SALOMEDS_ChildIterator_i();
36 virtual void InitEx(CORBA::Boolean);
37 virtual CORBA::Boolean More();
39 virtual SALOMEDS::SObject_ptr Value();