Ice 3.7 C++98 API Reference
Loading...
Searching...
No Matches
OutgoingAsync.h File Reference
#include <IceUtil/Timer.h>
#include <IceUtil/Monitor.h>
#include <Ice/OutgoingAsyncF.h>
#include <Ice/CommunicatorF.h>
#include <Ice/ConnectionIF.h>
#include <Ice/ObjectAdapterF.h>
#include <Ice/RequestHandlerF.h>
#include <Ice/ConnectionF.h>
#include <Ice/OutputStream.h>
#include <Ice/InputStream.h>
#include <Ice/ObserverHelper.h>
#include <Ice/LocalException.h>
#include <Ice/UniquePtr.h>
#include <Ice/AsyncResult.h>
#include <exception>
Include dependency graph for OutgoingAsync.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Ice

Typedefs

typedef IceUtil::Handle< ::IceInternal::GenericCallbackBase > Ice::CallbackPtr

Functions

template<class T>
CallbackPtr Ice::newCallback (const IceUtil::Handle< T > &instance, void(T::*cb)(const AsyncResultPtr &), void(T::*sentcb)(const AsyncResultPtr &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
CallbackPtr Ice::newCallback (T *instance, void(T::*cb)(const AsyncResultPtr &), void(T::*sentcb)(const AsyncResultPtr &)=0)
 Creates a callback wrapper instance that delegates to your object.