// // Copyright (c) ZeroC, Inc. All rights reserved. // #ifndef ICE_INCOMING_REQUEST_H #define ICE_INCOMING_REQUEST_H #include #include namespace IceInternal { // // Adapts Incoming to Ice::Request // (the goal here is to avoid adding any virtual function to Incoming) // class ICE_API IncomingRequest : public Ice::Request { public: IncomingRequest(Incoming& in) : _in(in) { } virtual const Ice::Current& getCurrent(); Incoming& _in; }; } #endif