DispatchStatus demo::MyHello::__dispatch(ServerRequest& in) { ::std::pair< ::std::string*, ::std::string*> r = ::std::equal_range(__demo__MyHello_all, __demo__MyHello_all + 4, in.operation()); if(r.first == r.second) { return DispatchOperationNotExist; } switch(r.first - __demo__MyHello_all) { case 0: { return ___sayBye(in); } case 1: { return ___sayHello(in); } case 2: { return ___testHello(in); } case 3: { return ___testSeq(in); } } assert(false); return DispatchOperationNotExist; }
::IceInternal::DispatchStatus BHAco::Request::__dispatch(::IceInternal::Incoming& in, const ::Ice::Current& current) { ::std::pair< ::std::string*, ::std::string*> r = ::std::equal_range(__BHAco__Request_all, __BHAco__Request_all + 7, current.operation); if(r.first == r.second) { return ::IceInternal::DispatchOperationNotExist; } switch(r.first - __BHAco__Request_all) { case 0: { return ___RequestData(in, current); } case 1: { return ___ice_id(in, current); } case 2: { return ___ice_ids(in, current); } case 3: { return ___ice_isA(in, current); } case 4: { return ___ice_ping(in, current); } case 5: { return ___sayHello(in, current); } case 6: { return ___shutdown(in, current); } } assert(false); return ::IceInternal::DispatchOperationNotExist; }
::Ice::DispatchStatus Demo::Hello::__dispatch(::IceInternal::Incoming& in, const ::Ice::Current& current) { ::std::pair< ::std::string*, ::std::string*> r = ::std::equal_range(__Demo__Hello_all, __Demo__Hello_all + 5, current.operation); if(r.first == r.second) { throw ::Ice::OperationNotExistException(__FILE__, __LINE__, current.id, current.facet, current.operation); } switch(r.first - __Demo__Hello_all) { case 0: { return ___ice_id(in, current); } case 1: { return ___ice_ids(in, current); } case 2: { return ___ice_isA(in, current); } case 3: { return ___ice_ping(in, current); } case 4: { return ___sayHello(in, current); } } assert(false); throw ::Ice::OperationNotExistException(__FILE__, __LINE__, current.id, current.facet, current.operation); }