Ice 3.7 C++98 API Reference
|
Type-safe asynchronous callback wrapper class used for calls to IceProxy::Ice::Object::begin_ice_invoke. More...
#include <Ice/Ice.h>
Public Types | |
typedef void(T::* | Exception) (const ::Ice::Exception &) |
typedef void(T::* | Response) (bool, const std::vector< ::Ice::Byte > &) |
typedef void(T::* | ResponseArray) (bool, const std::pair< const ::Ice::Byte *, const ::Ice::Byte * > &) |
typedef void(T::* | Sent) (bool) |
typedef IceUtil::Handle< T > | TPtr |
Public Member Functions | |
CallbackNC_Object_ice_invoke (const TPtr &instance, Response cb, Exception excb, Sent sentcb) | |
CallbackNC_Object_ice_invoke (const TPtr &instance, ResponseArray cb, Exception excb, Sent sentcb) | |
Type-safe asynchronous callback wrapper class used for calls to IceProxy::Ice::Object::begin_ice_invoke.
Create a wrapper instance by calling Ice::newCallback_Object_ice_invoke.
typedef void(T::* Ice::CallbackNC_Object_ice_invoke< T >::Exception) (const ::Ice::Exception &) |
typedef void(T::* Ice::CallbackNC_Object_ice_invoke< T >::Response) (bool, const std::vector< ::Ice::Byte > &) |
typedef void(T::* Ice::CallbackNC_Object_ice_invoke< T >::ResponseArray) (bool, const std::pair< const ::Ice::Byte *, const ::Ice::Byte * > &) |
typedef void(T::* Ice::CallbackNC_Object_ice_invoke< T >::Sent) (bool) |
typedef IceUtil::Handle<T> Ice::CallbackNC_Object_ice_invoke< T >::TPtr |
|
inline |
|
inline |