1 // File : SALOMEDS_UseCaseIterator_i.hxx
2 // Author : Sergey RUIN
5 #ifndef __SALOMEDS_USECASEITERATOR_I_H__
6 #define __SALOMEDS_USECASEITERATOR_I_H__
12 #include <SALOMEconfig.h>
13 #include CORBA_SERVER_HEADER(SALOMEDS)
14 #include <SALOME_GenericObj_i.hh>
16 #include "SALOMEDSImpl_UseCaseIterator.hxx"
18 class SALOMEDS_UseCaseIterator_i: public virtual POA_SALOMEDS::UseCaseIterator,
19 public virtual PortableServer::RefCountServantBase,
20 public virtual SALOME::GenericObj_i
24 Handle(SALOMEDSImpl_UseCaseIterator) _impl;
28 //! standard constructor
29 SALOMEDS_UseCaseIterator_i(const Handle(SALOMEDSImpl_UseCaseIterator)& theImpl,
32 //! standard destructor
33 ~SALOMEDS_UseCaseIterator_i();
35 virtual void Init(CORBA::Boolean);
36 virtual CORBA::Boolean More();
38 virtual SALOMEDS::SObject_ptr Value();