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; }
};