Ice 3.7 C++98 API Reference
Loading...
Searching...
No Matches
CommunicatorAsync.h File Reference
#include <Ice/Communicator.h>
Include dependency graph for CommunicatorAsync.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Ice::Callback_Communicator_flushBatchRequests< T, CT >
 Type-safe asynchronous callback wrapper class used for calls to Ice::Communicator::begin_flushBatchRequests. More...
class  Ice::CallbackNC_Communicator_flushBatchRequests< T >
 Type-safe asynchronous callback wrapper class used for calls to Ice::Communicator::begin_flushBatchRequests. More...

Namespaces

namespace  Ice

Functions

template<class T>
Callback_Communicator_flushBatchRequestsPtr Ice::newCallback_Communicator_flushBatchRequests (const IceUtil::Handle< T > &instance, void(T::*excb)(const ::Ice::Exception &), void(T::*sentcb)(bool)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T, typename CT>
Callback_Communicator_flushBatchRequestsPtr Ice::newCallback_Communicator_flushBatchRequests (const IceUtil::Handle< T > &instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Type-safe asynchronous callback wrapper class used for calls to Ice::Communicator::begin_flushBatchRequests.
template<class T>
Callback_Communicator_flushBatchRequestsPtr Ice::newCallback_Communicator_flushBatchRequests (T *instance, void(T::*excb)(const ::Ice::Exception &), void(T::*sentcb)(bool)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T, typename CT>
Callback_Communicator_flushBatchRequestsPtr Ice::newCallback_Communicator_flushBatchRequests (T *instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Type-safe asynchronous callback wrapper class used for calls to Ice::Communicator::begin_flushBatchRequests.