Server code - iter

  class iter_srv : _crob(hush,iterator) {
  public:
      iter_srv(void* it) : _bdy(it) { }
  
      CORBA::Object* next( ENV ) {
          return _body()->operator()();
          }
  
  protected:
      void* _bdy;
      iter<CORBA::Object>* _body() const { return (iter<CORBA::Object>*) _bdy; }
  };
  

slide: Server code - iter