Ice 3.7 C++98 API Reference
Loading...
Searching...
No Matches
Glacier2 Namespace Reference

Classes

class  AMD_Router_createSession
 AMD callback class for Glacier2::Router::createSession_async. More...
class  AMD_Router_createSessionFromSecureConnection
 AMD callback class for Glacier2::Router::createSessionFromSecureConnection_async. More...
class  AMD_Router_refreshSession
 AMD callback class for Glacier2::Router::refreshSession_async. More...
class  Application
 An extension of Ice::Application that makes it easy to write Glacier2 applications. More...
class  Callback_IdentitySet_add
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::IdentitySet::begin_add. More...
class  Callback_IdentitySet_add_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::IdentitySet::begin_add. More...
class  Callback_IdentitySet_get
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::IdentitySet::begin_get. More...
class  Callback_IdentitySet_get_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::IdentitySet::begin_get. More...
class  Callback_IdentitySet_remove
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::IdentitySet::begin_remove. More...
class  Callback_IdentitySet_remove_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::IdentitySet::begin_remove. More...
class  Callback_PermissionsVerifier_checkPermissions
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::PermissionsVerifier::begin_checkPermissions. More...
class  Callback_PermissionsVerifier_checkPermissions_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::PermissionsVerifier::begin_checkPermissions. More...
class  Callback_Router_createSession
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::Router::begin_createSession. More...
class  Callback_Router_createSession_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::Router::begin_createSession. More...
class  Callback_Router_createSessionFromSecureConnection
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::Router::begin_createSessionFromSecureConnection. More...
class  Callback_Router_createSessionFromSecureConnection_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::Router::begin_createSessionFromSecureConnection. More...
class  Callback_Router_destroySession
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::Router::begin_destroySession. More...
class  Callback_Router_destroySession_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::Router::begin_destroySession. More...
class  Callback_Router_getACMTimeout
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::Router::begin_getACMTimeout. More...
class  Callback_Router_getACMTimeout_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::Router::begin_getACMTimeout. More...
class  Callback_Router_getCategoryForClient
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::Router::begin_getCategoryForClient. More...
class  Callback_Router_getCategoryForClient_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::Router::begin_getCategoryForClient. More...
class  Callback_Router_getSessionTimeout
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::Router::begin_getSessionTimeout. More...
class  Callback_Router_getSessionTimeout_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::Router::begin_getSessionTimeout. More...
class  Callback_Router_refreshSession
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::Router::begin_refreshSession. More...
class  Callback_Router_refreshSession_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::Router::begin_refreshSession. More...
class  Callback_Session_destroy
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::Session::begin_destroy. More...
class  Callback_Session_destroy_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::Session::begin_destroy. More...
class  Callback_SessionControl_adapterIds
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::SessionControl::begin_adapterIds. More...
class  Callback_SessionControl_adapterIds_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::SessionControl::begin_adapterIds. More...
class  Callback_SessionControl_categories
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::SessionControl::begin_categories. More...
class  Callback_SessionControl_categories_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::SessionControl::begin_categories. More...
class  Callback_SessionControl_destroy
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::SessionControl::begin_destroy. More...
class  Callback_SessionControl_destroy_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::SessionControl::begin_destroy. More...
class  Callback_SessionControl_getSessionTimeout
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::SessionControl::begin_getSessionTimeout. More...
class  Callback_SessionControl_getSessionTimeout_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::SessionControl::begin_getSessionTimeout. More...
class  Callback_SessionControl_identities
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::SessionControl::begin_identities. More...
class  Callback_SessionControl_identities_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::SessionControl::begin_identities. More...
class  Callback_SessionManager_create
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::SessionManager::begin_create. More...
class  Callback_SessionManager_create_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::SessionManager::begin_create. More...
class  Callback_SSLPermissionsVerifier_authorize
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::SSLPermissionsVerifier::begin_authorize. More...
class  Callback_SSLPermissionsVerifier_authorize_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::SSLPermissionsVerifier::begin_authorize. More...
class  Callback_SSLSessionManager_create
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::SSLSessionManager::begin_create. More...
class  Callback_SSLSessionManager_create_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::SSLSessionManager::begin_create. More...
class  Callback_StringSet_add
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::StringSet::begin_add. More...
class  Callback_StringSet_add_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::StringSet::begin_add. More...
class  Callback_StringSet_get
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::StringSet::begin_get. More...
class  Callback_StringSet_get_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::StringSet::begin_get. More...
class  Callback_StringSet_remove
 Type-safe asynchronous callback wrapper class with cookie support used for calls to IceProxy::Glacier2::StringSet::begin_remove. More...
class  Callback_StringSet_remove_Base
 Base class for asynchronous callback wrapper classes used for calls to IceProxy::Glacier2::StringSet::begin_remove. More...
class  CallbackNC_IdentitySet_add
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::IdentitySet::begin_add. More...
class  CallbackNC_IdentitySet_get
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::IdentitySet::begin_get. More...
class  CallbackNC_IdentitySet_remove
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::IdentitySet::begin_remove. More...
class  CallbackNC_PermissionsVerifier_checkPermissions
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::PermissionsVerifier::begin_checkPermissions. More...
class  CallbackNC_Router_createSession
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::Router::begin_createSession. More...
class  CallbackNC_Router_createSessionFromSecureConnection
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::Router::begin_createSessionFromSecureConnection. More...
class  CallbackNC_Router_destroySession
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::Router::begin_destroySession. More...
class  CallbackNC_Router_getACMTimeout
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::Router::begin_getACMTimeout. More...
class  CallbackNC_Router_getCategoryForClient
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::Router::begin_getCategoryForClient. More...
class  CallbackNC_Router_getSessionTimeout
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::Router::begin_getSessionTimeout. More...
class  CallbackNC_Router_refreshSession
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::Router::begin_refreshSession. More...
class  CallbackNC_Session_destroy
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::Session::begin_destroy. More...
class  CallbackNC_SessionControl_adapterIds
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::SessionControl::begin_adapterIds. More...
class  CallbackNC_SessionControl_categories
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::SessionControl::begin_categories. More...
class  CallbackNC_SessionControl_destroy
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::SessionControl::begin_destroy. More...
class  CallbackNC_SessionControl_getSessionTimeout
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::SessionControl::begin_getSessionTimeout. More...
class  CallbackNC_SessionControl_identities
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::SessionControl::begin_identities. More...
class  CallbackNC_SessionManager_create
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::SessionManager::begin_create. More...
class  CallbackNC_SSLPermissionsVerifier_authorize
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::SSLPermissionsVerifier::begin_authorize. More...
class  CallbackNC_SSLSessionManager_create
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::SSLSessionManager::begin_create. More...
class  CallbackNC_StringSet_add
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::StringSet::begin_add. More...
class  CallbackNC_StringSet_get
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::StringSet::begin_get. More...
class  CallbackNC_StringSet_remove
 Type-safe asynchronous callback wrapper class used for calls to IceProxy::Glacier2::StringSet::begin_remove. More...
class  CannotCreateSessionException
 This exception is raised if an attempt to create a new session failed. More...
class  IdentitySet
 An object for managing the set of object identity constraints on a Session. More...
class  PermissionDeniedException
 This exception is raised if a client is denied the ability to create a session with the router. More...
class  PermissionsVerifier
 The Glacier2 permissions verifier. More...
class  RestartSessionException
 This exception is raised if the session should be restarted. More...
class  Router
 The Glacier2 specialization of the Ice::Router interface. More...
class  Session
 A client-visible session object, which is tied to the lifecycle of a Router. More...
class  SessionCallback
 Allows an application to receive notification about events in the lifecycle of a Glacier2 session. More...
class  SessionControl
 An administrative session control object, which is tied to the lifecycle of a Session. More...
class  SessionFactoryHelper
 Facilitates the creation of new Glacier2 sessions. More...
class  SessionHelper
 Encapsulates a Glacier2 session and provides much of the same functionality as Glacier2::Application but better suited for graphical applications. More...
class  SessionManager
 The session manager for username/password authenticated users that is responsible for managing Session objects. More...
class  SessionNotExistException
 This exception is raised if a client tries to destroy a session with a router, but no session exists for the client. More...
struct  SSLInfo
 Information taken from an SSL connection used for permissions verification. More...
class  SSLPermissionsVerifier
 The SSL Glacier2 permissions verifier. More...
class  SSLSessionManager
 The session manager for SSL authenticated users that is responsible for managing Session objects. More...
class  StringSet
 An object for managing the set of identity constraints for specific parts of object identity on a Session. More...

Typedefs

typedef ::IceUtil::Handle< ::Glacier2::AMD_Router_createSessionFromSecureConnectionAMD_Router_createSessionFromSecureConnectionPtr
typedef ::IceUtil::Handle< ::Glacier2::AMD_Router_createSessionAMD_Router_createSessionPtr
typedef ::IceUtil::Handle< ::Glacier2::AMD_Router_refreshSessionAMD_Router_refreshSessionPtr
typedef ::IceUtil::Handle< Callback_IdentitySet_add_BaseCallback_IdentitySet_addPtr
typedef ::IceUtil::Handle< Callback_IdentitySet_get_BaseCallback_IdentitySet_getPtr
typedef ::IceUtil::Handle< Callback_IdentitySet_remove_BaseCallback_IdentitySet_removePtr
typedef ::IceUtil::Handle< Callback_PermissionsVerifier_checkPermissions_BaseCallback_PermissionsVerifier_checkPermissionsPtr
typedef ::IceUtil::Handle< Callback_Router_createSessionFromSecureConnection_BaseCallback_Router_createSessionFromSecureConnectionPtr
typedef ::IceUtil::Handle< Callback_Router_createSession_BaseCallback_Router_createSessionPtr
typedef ::IceUtil::Handle< Callback_Router_destroySession_BaseCallback_Router_destroySessionPtr
typedef ::IceUtil::Handle< Callback_Router_getACMTimeout_BaseCallback_Router_getACMTimeoutPtr
typedef ::IceUtil::Handle< Callback_Router_getCategoryForClient_BaseCallback_Router_getCategoryForClientPtr
typedef ::IceUtil::Handle< Callback_Router_getSessionTimeout_BaseCallback_Router_getSessionTimeoutPtr
typedef ::IceUtil::Handle< Callback_Router_refreshSession_BaseCallback_Router_refreshSessionPtr
typedef ::IceUtil::Handle< Callback_Session_destroy_BaseCallback_Session_destroyPtr
typedef ::IceUtil::Handle< Callback_SessionControl_adapterIds_BaseCallback_SessionControl_adapterIdsPtr
typedef ::IceUtil::Handle< Callback_SessionControl_categories_BaseCallback_SessionControl_categoriesPtr
typedef ::IceUtil::Handle< Callback_SessionControl_destroy_BaseCallback_SessionControl_destroyPtr
typedef ::IceUtil::Handle< Callback_SessionControl_getSessionTimeout_BaseCallback_SessionControl_getSessionTimeoutPtr
typedef ::IceUtil::Handle< Callback_SessionControl_identities_BaseCallback_SessionControl_identitiesPtr
typedef ::IceUtil::Handle< Callback_SessionManager_create_BaseCallback_SessionManager_createPtr
typedef ::IceUtil::Handle< Callback_SSLPermissionsVerifier_authorize_BaseCallback_SSLPermissionsVerifier_authorizePtr
typedef ::IceUtil::Handle< Callback_SSLSessionManager_create_BaseCallback_SSLSessionManager_createPtr
typedef ::IceUtil::Handle< Callback_StringSet_add_BaseCallback_StringSet_addPtr
typedef ::IceUtil::Handle< Callback_StringSet_get_BaseCallback_StringSet_getPtr
typedef ::IceUtil::Handle< Callback_StringSet_remove_BaseCallback_StringSet_removePtr
typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::IdentitySetIdentitySetPrx
typedef IdentitySetPrx IdentitySetPrxPtr
typedef ::IceInternal::Handle< IdentitySetIdentitySetPtr
typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::PermissionsVerifierPermissionsVerifierPrx
typedef PermissionsVerifierPrx PermissionsVerifierPrxPtr
typedef ::IceInternal::Handle< PermissionsVerifierPermissionsVerifierPtr
typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::RouterRouterPrx
typedef RouterPrx RouterPrxPtr
typedef ::IceInternal::Handle< RouterRouterPtr
typedef ::IceUtil::Handle< SessionCallbackSessionCallbackPtr
typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::SessionControlSessionControlPrx
typedef SessionControlPrx SessionControlPrxPtr
typedef ::IceInternal::Handle< SessionControlSessionControlPtr
typedef ::IceUtil::Handle< SessionFactoryHelperSessionFactoryHelperPtr
typedef ::IceUtil::Handle< SessionHelperSessionHelperPtr
typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::SessionManagerSessionManagerPrx
typedef SessionManagerPrx SessionManagerPrxPtr
typedef ::IceInternal::Handle< SessionManagerSessionManagerPtr
typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::SessionSessionPrx
typedef SessionPrx SessionPrxPtr
typedef ::IceInternal::Handle< SessionSessionPtr
typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::SSLPermissionsVerifierSSLPermissionsVerifierPrx
typedef SSLPermissionsVerifierPrx SSLPermissionsVerifierPrxPtr
typedef ::IceInternal::Handle< SSLPermissionsVerifierSSLPermissionsVerifierPtr
typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::SSLSessionManagerSSLSessionManagerPrx
typedef SSLSessionManagerPrx SSLSessionManagerPrxPtr
typedef ::IceInternal::Handle< SSLSessionManagerSSLSessionManagerPtr
typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::StringSetStringSetPrx
typedef StringSetPrx StringSetPrxPtr
typedef ::IceInternal::Handle< StringSetStringSetPtr

Functions

template<class T>
Callback_IdentitySet_addPtr newCallback_IdentitySet_add (const IceUtil::Handle< T > &instance, void(T::*cb)(), 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_IdentitySet_addPtr newCallback_IdentitySet_add (const IceUtil::Handle< T > &instance, void(T::*cb)(const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_IdentitySet_addPtr newCallback_IdentitySet_add (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_IdentitySet_addPtr newCallback_IdentitySet_add (const IceUtil::Handle< T > &instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_IdentitySet_addPtr newCallback_IdentitySet_add (T *instance, void(T::*cb)(), 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_IdentitySet_addPtr newCallback_IdentitySet_add (T *instance, void(T::*cb)(const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_IdentitySet_addPtr newCallback_IdentitySet_add (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_IdentitySet_addPtr newCallback_IdentitySet_add (T *instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_IdentitySet_getPtr newCallback_IdentitySet_get (const IceUtil::Handle< T > &instance, void(T::*cb)(const ::Ice::IdentitySeq &), 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_IdentitySet_getPtr newCallback_IdentitySet_get (const IceUtil::Handle< T > &instance, void(T::*cb)(const ::Ice::IdentitySeq &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_IdentitySet_getPtr newCallback_IdentitySet_get (T *instance, void(T::*cb)(const ::Ice::IdentitySeq &), 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_IdentitySet_getPtr newCallback_IdentitySet_get (T *instance, void(T::*cb)(const ::Ice::IdentitySeq &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_IdentitySet_removePtr newCallback_IdentitySet_remove (const IceUtil::Handle< T > &instance, void(T::*cb)(), 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_IdentitySet_removePtr newCallback_IdentitySet_remove (const IceUtil::Handle< T > &instance, void(T::*cb)(const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_IdentitySet_removePtr newCallback_IdentitySet_remove (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_IdentitySet_removePtr newCallback_IdentitySet_remove (const IceUtil::Handle< T > &instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_IdentitySet_removePtr newCallback_IdentitySet_remove (T *instance, void(T::*cb)(), 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_IdentitySet_removePtr newCallback_IdentitySet_remove (T *instance, void(T::*cb)(const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_IdentitySet_removePtr newCallback_IdentitySet_remove (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_IdentitySet_removePtr newCallback_IdentitySet_remove (T *instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_PermissionsVerifier_checkPermissionsPtr newCallback_PermissionsVerifier_checkPermissions (const IceUtil::Handle< T > &instance, void(T::*cb)(bool, const ::std::string &), 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_PermissionsVerifier_checkPermissionsPtr newCallback_PermissionsVerifier_checkPermissions (const IceUtil::Handle< T > &instance, void(T::*cb)(bool, const ::std::string &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_PermissionsVerifier_checkPermissionsPtr newCallback_PermissionsVerifier_checkPermissions (T *instance, void(T::*cb)(bool, const ::std::string &), 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_PermissionsVerifier_checkPermissionsPtr newCallback_PermissionsVerifier_checkPermissions (T *instance, void(T::*cb)(bool, const ::std::string &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Router_createSessionPtr newCallback_Router_createSession (const IceUtil::Handle< T > &instance, void(T::*cb)(const SessionPrx &), 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_Router_createSessionPtr newCallback_Router_createSession (const IceUtil::Handle< T > &instance, void(T::*cb)(const SessionPrx &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Router_createSessionPtr newCallback_Router_createSession (T *instance, void(T::*cb)(const SessionPrx &), 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_Router_createSessionPtr newCallback_Router_createSession (T *instance, void(T::*cb)(const SessionPrx &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Router_createSessionFromSecureConnectionPtr newCallback_Router_createSessionFromSecureConnection (const IceUtil::Handle< T > &instance, void(T::*cb)(const SessionPrx &), 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_Router_createSessionFromSecureConnectionPtr newCallback_Router_createSessionFromSecureConnection (const IceUtil::Handle< T > &instance, void(T::*cb)(const SessionPrx &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Router_createSessionFromSecureConnectionPtr newCallback_Router_createSessionFromSecureConnection (T *instance, void(T::*cb)(const SessionPrx &), 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_Router_createSessionFromSecureConnectionPtr newCallback_Router_createSessionFromSecureConnection (T *instance, void(T::*cb)(const SessionPrx &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Router_destroySessionPtr newCallback_Router_destroySession (const IceUtil::Handle< T > &instance, void(T::*cb)(), 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_Router_destroySessionPtr newCallback_Router_destroySession (const IceUtil::Handle< T > &instance, void(T::*cb)(const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Router_destroySessionPtr newCallback_Router_destroySession (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_Router_destroySessionPtr newCallback_Router_destroySession (const IceUtil::Handle< T > &instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Router_destroySessionPtr newCallback_Router_destroySession (T *instance, void(T::*cb)(), 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_Router_destroySessionPtr newCallback_Router_destroySession (T *instance, void(T::*cb)(const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Router_destroySessionPtr newCallback_Router_destroySession (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_Router_destroySessionPtr newCallback_Router_destroySession (T *instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Router_getACMTimeoutPtr newCallback_Router_getACMTimeout (const IceUtil::Handle< T > &instance, void(T::*cb)(::Ice::Int), 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_Router_getACMTimeoutPtr newCallback_Router_getACMTimeout (const IceUtil::Handle< T > &instance, void(T::*cb)(::Ice::Int, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Router_getACMTimeoutPtr newCallback_Router_getACMTimeout (T *instance, void(T::*cb)(::Ice::Int), 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_Router_getACMTimeoutPtr newCallback_Router_getACMTimeout (T *instance, void(T::*cb)(::Ice::Int, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Router_getCategoryForClientPtr newCallback_Router_getCategoryForClient (const IceUtil::Handle< T > &instance, void(T::*cb)(const ::std::string &), 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_Router_getCategoryForClientPtr newCallback_Router_getCategoryForClient (const IceUtil::Handle< T > &instance, void(T::*cb)(const ::std::string &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Router_getCategoryForClientPtr newCallback_Router_getCategoryForClient (T *instance, void(T::*cb)(const ::std::string &), 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_Router_getCategoryForClientPtr newCallback_Router_getCategoryForClient (T *instance, void(T::*cb)(const ::std::string &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Router_getSessionTimeoutPtr newCallback_Router_getSessionTimeout (const IceUtil::Handle< T > &instance, void(T::*cb)(::Ice::Long), 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_Router_getSessionTimeoutPtr newCallback_Router_getSessionTimeout (const IceUtil::Handle< T > &instance, void(T::*cb)(::Ice::Long, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Router_getSessionTimeoutPtr newCallback_Router_getSessionTimeout (T *instance, void(T::*cb)(::Ice::Long), 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_Router_getSessionTimeoutPtr newCallback_Router_getSessionTimeout (T *instance, void(T::*cb)(::Ice::Long, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Router_refreshSessionPtr newCallback_Router_refreshSession (const IceUtil::Handle< T > &instance, void(T::*cb)(), 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_Router_refreshSessionPtr newCallback_Router_refreshSession (const IceUtil::Handle< T > &instance, void(T::*cb)(const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Router_refreshSessionPtr newCallback_Router_refreshSession (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_Router_refreshSessionPtr newCallback_Router_refreshSession (const IceUtil::Handle< T > &instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Router_refreshSessionPtr newCallback_Router_refreshSession (T *instance, void(T::*cb)(), 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_Router_refreshSessionPtr newCallback_Router_refreshSession (T *instance, void(T::*cb)(const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Router_refreshSessionPtr newCallback_Router_refreshSession (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_Router_refreshSessionPtr newCallback_Router_refreshSession (T *instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Session_destroyPtr newCallback_Session_destroy (const IceUtil::Handle< T > &instance, void(T::*cb)(), 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_Session_destroyPtr newCallback_Session_destroy (const IceUtil::Handle< T > &instance, void(T::*cb)(const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Session_destroyPtr newCallback_Session_destroy (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_Session_destroyPtr newCallback_Session_destroy (const IceUtil::Handle< T > &instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Session_destroyPtr newCallback_Session_destroy (T *instance, void(T::*cb)(), 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_Session_destroyPtr newCallback_Session_destroy (T *instance, void(T::*cb)(const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Session_destroyPtr newCallback_Session_destroy (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_Session_destroyPtr newCallback_Session_destroy (T *instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_SessionControl_adapterIdsPtr newCallback_SessionControl_adapterIds (const IceUtil::Handle< T > &instance, void(T::*cb)(const StringSetPrx &), 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_SessionControl_adapterIdsPtr newCallback_SessionControl_adapterIds (const IceUtil::Handle< T > &instance, void(T::*cb)(const StringSetPrx &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_SessionControl_adapterIdsPtr newCallback_SessionControl_adapterIds (T *instance, void(T::*cb)(const StringSetPrx &), 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_SessionControl_adapterIdsPtr newCallback_SessionControl_adapterIds (T *instance, void(T::*cb)(const StringSetPrx &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_SessionControl_categoriesPtr newCallback_SessionControl_categories (const IceUtil::Handle< T > &instance, void(T::*cb)(const StringSetPrx &), 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_SessionControl_categoriesPtr newCallback_SessionControl_categories (const IceUtil::Handle< T > &instance, void(T::*cb)(const StringSetPrx &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_SessionControl_categoriesPtr newCallback_SessionControl_categories (T *instance, void(T::*cb)(const StringSetPrx &), 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_SessionControl_categoriesPtr newCallback_SessionControl_categories (T *instance, void(T::*cb)(const StringSetPrx &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_SessionControl_destroyPtr newCallback_SessionControl_destroy (const IceUtil::Handle< T > &instance, void(T::*cb)(), 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_SessionControl_destroyPtr newCallback_SessionControl_destroy (const IceUtil::Handle< T > &instance, void(T::*cb)(const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_SessionControl_destroyPtr newCallback_SessionControl_destroy (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_SessionControl_destroyPtr newCallback_SessionControl_destroy (const IceUtil::Handle< T > &instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_SessionControl_destroyPtr newCallback_SessionControl_destroy (T *instance, void(T::*cb)(), 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_SessionControl_destroyPtr newCallback_SessionControl_destroy (T *instance, void(T::*cb)(const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_SessionControl_destroyPtr newCallback_SessionControl_destroy (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_SessionControl_destroyPtr newCallback_SessionControl_destroy (T *instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_SessionControl_getSessionTimeoutPtr newCallback_SessionControl_getSessionTimeout (const IceUtil::Handle< T > &instance, void(T::*cb)(::Ice::Int), 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_SessionControl_getSessionTimeoutPtr newCallback_SessionControl_getSessionTimeout (const IceUtil::Handle< T > &instance, void(T::*cb)(::Ice::Int, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_SessionControl_getSessionTimeoutPtr newCallback_SessionControl_getSessionTimeout (T *instance, void(T::*cb)(::Ice::Int), 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_SessionControl_getSessionTimeoutPtr newCallback_SessionControl_getSessionTimeout (T *instance, void(T::*cb)(::Ice::Int, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_SessionControl_identitiesPtr newCallback_SessionControl_identities (const IceUtil::Handle< T > &instance, void(T::*cb)(const IdentitySetPrx &), 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_SessionControl_identitiesPtr newCallback_SessionControl_identities (const IceUtil::Handle< T > &instance, void(T::*cb)(const IdentitySetPrx &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_SessionControl_identitiesPtr newCallback_SessionControl_identities (T *instance, void(T::*cb)(const IdentitySetPrx &), 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_SessionControl_identitiesPtr newCallback_SessionControl_identities (T *instance, void(T::*cb)(const IdentitySetPrx &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_SessionManager_createPtr newCallback_SessionManager_create (const IceUtil::Handle< T > &instance, void(T::*cb)(const SessionPrx &), 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_SessionManager_createPtr newCallback_SessionManager_create (const IceUtil::Handle< T > &instance, void(T::*cb)(const SessionPrx &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_SessionManager_createPtr newCallback_SessionManager_create (T *instance, void(T::*cb)(const SessionPrx &), 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_SessionManager_createPtr newCallback_SessionManager_create (T *instance, void(T::*cb)(const SessionPrx &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_SSLPermissionsVerifier_authorizePtr newCallback_SSLPermissionsVerifier_authorize (const IceUtil::Handle< T > &instance, void(T::*cb)(bool, const ::std::string &), 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_SSLPermissionsVerifier_authorizePtr newCallback_SSLPermissionsVerifier_authorize (const IceUtil::Handle< T > &instance, void(T::*cb)(bool, const ::std::string &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_SSLPermissionsVerifier_authorizePtr newCallback_SSLPermissionsVerifier_authorize (T *instance, void(T::*cb)(bool, const ::std::string &), 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_SSLPermissionsVerifier_authorizePtr newCallback_SSLPermissionsVerifier_authorize (T *instance, void(T::*cb)(bool, const ::std::string &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_SSLSessionManager_createPtr newCallback_SSLSessionManager_create (const IceUtil::Handle< T > &instance, void(T::*cb)(const SessionPrx &), 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_SSLSessionManager_createPtr newCallback_SSLSessionManager_create (const IceUtil::Handle< T > &instance, void(T::*cb)(const SessionPrx &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_SSLSessionManager_createPtr newCallback_SSLSessionManager_create (T *instance, void(T::*cb)(const SessionPrx &), 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_SSLSessionManager_createPtr newCallback_SSLSessionManager_create (T *instance, void(T::*cb)(const SessionPrx &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_StringSet_addPtr newCallback_StringSet_add (const IceUtil::Handle< T > &instance, void(T::*cb)(), 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_StringSet_addPtr newCallback_StringSet_add (const IceUtil::Handle< T > &instance, void(T::*cb)(const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_StringSet_addPtr newCallback_StringSet_add (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_StringSet_addPtr newCallback_StringSet_add (const IceUtil::Handle< T > &instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_StringSet_addPtr newCallback_StringSet_add (T *instance, void(T::*cb)(), 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_StringSet_addPtr newCallback_StringSet_add (T *instance, void(T::*cb)(const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_StringSet_addPtr newCallback_StringSet_add (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_StringSet_addPtr newCallback_StringSet_add (T *instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_StringSet_getPtr newCallback_StringSet_get (const IceUtil::Handle< T > &instance, void(T::*cb)(const ::Ice::StringSeq &), 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_StringSet_getPtr newCallback_StringSet_get (const IceUtil::Handle< T > &instance, void(T::*cb)(const ::Ice::StringSeq &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_StringSet_getPtr newCallback_StringSet_get (T *instance, void(T::*cb)(const ::Ice::StringSeq &), 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_StringSet_getPtr newCallback_StringSet_get (T *instance, void(T::*cb)(const ::Ice::StringSeq &, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_StringSet_removePtr newCallback_StringSet_remove (const IceUtil::Handle< T > &instance, void(T::*cb)(), 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_StringSet_removePtr newCallback_StringSet_remove (const IceUtil::Handle< T > &instance, void(T::*cb)(const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_StringSet_removePtr newCallback_StringSet_remove (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_StringSet_removePtr newCallback_StringSet_remove (const IceUtil::Handle< T > &instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_StringSet_removePtr newCallback_StringSet_remove (T *instance, void(T::*cb)(), 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_StringSet_removePtr newCallback_StringSet_remove (T *instance, void(T::*cb)(const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_StringSet_removePtr newCallback_StringSet_remove (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_StringSet_removePtr newCallback_StringSet_remove (T *instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.

Variables

const int GLACIER2_SSL_PORT = 4064
 The IANA-registered port number for Glacier2 via SSL.
const int GLACIER2_TCP_PORT = 4063
 The IANA-registered port number for Glacier2 via TCP.

Typedef Documentation

◆ AMD_Router_createSessionFromSecureConnectionPtr

◆ AMD_Router_createSessionPtr

◆ AMD_Router_refreshSessionPtr

◆ Callback_IdentitySet_addPtr

◆ Callback_IdentitySet_getPtr

◆ Callback_IdentitySet_removePtr

◆ Callback_PermissionsVerifier_checkPermissionsPtr

◆ Callback_Router_createSessionFromSecureConnectionPtr

◆ Callback_Router_createSessionPtr

◆ Callback_Router_destroySessionPtr

◆ Callback_Router_getACMTimeoutPtr

◆ Callback_Router_getCategoryForClientPtr

◆ Callback_Router_getSessionTimeoutPtr

◆ Callback_Router_refreshSessionPtr

◆ Callback_Session_destroyPtr

◆ Callback_SessionControl_adapterIdsPtr

◆ Callback_SessionControl_categoriesPtr

◆ Callback_SessionControl_destroyPtr

◆ Callback_SessionControl_getSessionTimeoutPtr

◆ Callback_SessionControl_identitiesPtr

◆ Callback_SessionManager_createPtr

◆ Callback_SSLPermissionsVerifier_authorizePtr

◆ Callback_SSLSessionManager_createPtr

◆ Callback_StringSet_addPtr

◆ Callback_StringSet_getPtr

◆ Callback_StringSet_removePtr

◆ IdentitySetPrx

typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::IdentitySet> Glacier2::IdentitySetPrx

◆ IdentitySetPrxPtr

◆ IdentitySetPtr

typedef ::IceInternal::Handle< IdentitySet> Glacier2::IdentitySetPtr

◆ PermissionsVerifierPrx

◆ PermissionsVerifierPrxPtr

◆ PermissionsVerifierPtr

typedef::IceInternal::Handle< PermissionsVerifier > Glacier2::PermissionsVerifierPtr

◆ RouterPrx

typedef::IceInternal::ProxyHandle<::IceProxy::Glacier2::Router > Glacier2::RouterPrx

◆ RouterPrxPtr

◆ RouterPtr

typedef::IceInternal::Handle< Router > Glacier2::RouterPtr

◆ SessionCallbackPtr

◆ SessionControlPrx

◆ SessionControlPrxPtr

◆ SessionControlPtr

typedef ::IceInternal::Handle< SessionControl> Glacier2::SessionControlPtr

◆ SessionFactoryHelperPtr

◆ SessionHelperPtr

◆ SessionManagerPrx

◆ SessionManagerPrxPtr

◆ SessionManagerPtr

typedef ::IceInternal::Handle< SessionManager> Glacier2::SessionManagerPtr

◆ SessionPrx

typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::Session> Glacier2::SessionPrx

◆ SessionPrxPtr

◆ SessionPtr

typedef ::IceInternal::Handle< Session> Glacier2::SessionPtr

◆ SSLPermissionsVerifierPrx

◆ SSLPermissionsVerifierPrxPtr

◆ SSLPermissionsVerifierPtr

◆ SSLSessionManagerPrx

◆ SSLSessionManagerPrxPtr

◆ SSLSessionManagerPtr

typedef ::IceInternal::Handle< SSLSessionManager> Glacier2::SSLSessionManagerPtr

◆ StringSetPrx

typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::StringSet> Glacier2::StringSetPrx

◆ StringSetPrxPtr

◆ StringSetPtr

typedef ::IceInternal::Handle< StringSet> Glacier2::StringSetPtr

Function Documentation

◆ newCallback_IdentitySet_add() [1/8]

template<class T>
Callback_IdentitySet_addPtr Glacier2::newCallback_IdentitySet_add ( const IceUtil::Handle< T > & instance,
void(T::* cb )(),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_add.

◆ newCallback_IdentitySet_add() [2/8]

template<class T, typename CT>
Callback_IdentitySet_addPtr Glacier2::newCallback_IdentitySet_add ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_add.

◆ newCallback_IdentitySet_add() [3/8]

template<class T>
Callback_IdentitySet_addPtr Glacier2::newCallback_IdentitySet_add ( 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.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_add.

◆ newCallback_IdentitySet_add() [4/8]

template<class T, typename CT>
Callback_IdentitySet_addPtr Glacier2::newCallback_IdentitySet_add ( const IceUtil::Handle< T > & instance,
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_add.

◆ newCallback_IdentitySet_add() [5/8]

template<class T>
Callback_IdentitySet_addPtr Glacier2::newCallback_IdentitySet_add ( T * instance,
void(T::* cb )(),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_add.

◆ newCallback_IdentitySet_add() [6/8]

template<class T, typename CT>
Callback_IdentitySet_addPtr Glacier2::newCallback_IdentitySet_add ( T * instance,
void(T::* cb )(const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_add.

◆ newCallback_IdentitySet_add() [7/8]

template<class T>
Callback_IdentitySet_addPtr Glacier2::newCallback_IdentitySet_add ( T * instance,
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_add.

◆ newCallback_IdentitySet_add() [8/8]

template<class T, typename CT>
Callback_IdentitySet_addPtr Glacier2::newCallback_IdentitySet_add ( T * instance,
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_add.

◆ newCallback_IdentitySet_get() [1/4]

template<class T>
Callback_IdentitySet_getPtr Glacier2::newCallback_IdentitySet_get ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const ::Ice::IdentitySeq &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_get.

◆ newCallback_IdentitySet_get() [2/4]

template<class T, typename CT>
Callback_IdentitySet_getPtr Glacier2::newCallback_IdentitySet_get ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const ::Ice::IdentitySeq &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_get.

◆ newCallback_IdentitySet_get() [3/4]

template<class T>
Callback_IdentitySet_getPtr Glacier2::newCallback_IdentitySet_get ( T * instance,
void(T::* cb )(const ::Ice::IdentitySeq &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_get.

◆ newCallback_IdentitySet_get() [4/4]

template<class T, typename CT>
Callback_IdentitySet_getPtr Glacier2::newCallback_IdentitySet_get ( T * instance,
void(T::* cb )(const ::Ice::IdentitySeq &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_get.

◆ newCallback_IdentitySet_remove() [1/8]

template<class T>
Callback_IdentitySet_removePtr Glacier2::newCallback_IdentitySet_remove ( const IceUtil::Handle< T > & instance,
void(T::* cb )(),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_remove.

◆ newCallback_IdentitySet_remove() [2/8]

template<class T, typename CT>
Callback_IdentitySet_removePtr Glacier2::newCallback_IdentitySet_remove ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_remove.

◆ newCallback_IdentitySet_remove() [3/8]

template<class T>
Callback_IdentitySet_removePtr Glacier2::newCallback_IdentitySet_remove ( 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.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_remove.

◆ newCallback_IdentitySet_remove() [4/8]

template<class T, typename CT>
Callback_IdentitySet_removePtr Glacier2::newCallback_IdentitySet_remove ( const IceUtil::Handle< T > & instance,
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_remove.

◆ newCallback_IdentitySet_remove() [5/8]

template<class T>
Callback_IdentitySet_removePtr Glacier2::newCallback_IdentitySet_remove ( T * instance,
void(T::* cb )(),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_remove.

◆ newCallback_IdentitySet_remove() [6/8]

template<class T, typename CT>
Callback_IdentitySet_removePtr Glacier2::newCallback_IdentitySet_remove ( T * instance,
void(T::* cb )(const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_remove.

◆ newCallback_IdentitySet_remove() [7/8]

template<class T>
Callback_IdentitySet_removePtr Glacier2::newCallback_IdentitySet_remove ( T * instance,
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_remove.

◆ newCallback_IdentitySet_remove() [8/8]

template<class T, typename CT>
Callback_IdentitySet_removePtr Glacier2::newCallback_IdentitySet_remove ( T * instance,
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::IdentitySet::begin_remove.

◆ newCallback_PermissionsVerifier_checkPermissions() [1/4]

template<class T>
Callback_PermissionsVerifier_checkPermissionsPtr Glacier2::newCallback_PermissionsVerifier_checkPermissions ( const IceUtil::Handle< T > & instance,
void(T::* cb )(bool, const ::std::string &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::PermissionsVerifier::begin_checkPermissions.

◆ newCallback_PermissionsVerifier_checkPermissions() [2/4]

template<class T, typename CT>
Callback_PermissionsVerifier_checkPermissionsPtr Glacier2::newCallback_PermissionsVerifier_checkPermissions ( const IceUtil::Handle< T > & instance,
void(T::* cb )(bool, const ::std::string &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::PermissionsVerifier::begin_checkPermissions.

◆ newCallback_PermissionsVerifier_checkPermissions() [3/4]

template<class T>
Callback_PermissionsVerifier_checkPermissionsPtr Glacier2::newCallback_PermissionsVerifier_checkPermissions ( T * instance,
void(T::* cb )(bool, const ::std::string &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::PermissionsVerifier::begin_checkPermissions.

◆ newCallback_PermissionsVerifier_checkPermissions() [4/4]

template<class T, typename CT>
Callback_PermissionsVerifier_checkPermissionsPtr Glacier2::newCallback_PermissionsVerifier_checkPermissions ( T * instance,
void(T::* cb )(bool, const ::std::string &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::PermissionsVerifier::begin_checkPermissions.

◆ newCallback_Router_createSession() [1/4]

template<class T>
Callback_Router_createSessionPtr Glacier2::newCallback_Router_createSession ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const SessionPrx &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_createSession.

◆ newCallback_Router_createSession() [2/4]

template<class T, typename CT>
Callback_Router_createSessionPtr Glacier2::newCallback_Router_createSession ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const SessionPrx &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_createSession.

◆ newCallback_Router_createSession() [3/4]

template<class T>
Callback_Router_createSessionPtr Glacier2::newCallback_Router_createSession ( T * instance,
void(T::* cb )(const SessionPrx &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_createSession.

◆ newCallback_Router_createSession() [4/4]

template<class T, typename CT>
Callback_Router_createSessionPtr Glacier2::newCallback_Router_createSession ( T * instance,
void(T::* cb )(const SessionPrx &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_createSession.

◆ newCallback_Router_createSessionFromSecureConnection() [1/4]

template<class T>
Callback_Router_createSessionFromSecureConnectionPtr Glacier2::newCallback_Router_createSessionFromSecureConnection ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const SessionPrx &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_createSessionFromSecureConnection.

◆ newCallback_Router_createSessionFromSecureConnection() [2/4]

template<class T, typename CT>
Callback_Router_createSessionFromSecureConnectionPtr Glacier2::newCallback_Router_createSessionFromSecureConnection ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const SessionPrx &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_createSessionFromSecureConnection.

◆ newCallback_Router_createSessionFromSecureConnection() [3/4]

template<class T>
Callback_Router_createSessionFromSecureConnectionPtr Glacier2::newCallback_Router_createSessionFromSecureConnection ( T * instance,
void(T::* cb )(const SessionPrx &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_createSessionFromSecureConnection.

◆ newCallback_Router_createSessionFromSecureConnection() [4/4]

template<class T, typename CT>
Callback_Router_createSessionFromSecureConnectionPtr Glacier2::newCallback_Router_createSessionFromSecureConnection ( T * instance,
void(T::* cb )(const SessionPrx &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_createSessionFromSecureConnection.

◆ newCallback_Router_destroySession() [1/8]

template<class T>
Callback_Router_destroySessionPtr Glacier2::newCallback_Router_destroySession ( const IceUtil::Handle< T > & instance,
void(T::* cb )(),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_destroySession.

◆ newCallback_Router_destroySession() [2/8]

template<class T, typename CT>
Callback_Router_destroySessionPtr Glacier2::newCallback_Router_destroySession ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_destroySession.

◆ newCallback_Router_destroySession() [3/8]

template<class T>
Callback_Router_destroySessionPtr Glacier2::newCallback_Router_destroySession ( 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.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_destroySession.

◆ newCallback_Router_destroySession() [4/8]

template<class T, typename CT>
Callback_Router_destroySessionPtr Glacier2::newCallback_Router_destroySession ( const IceUtil::Handle< T > & instance,
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_destroySession.

◆ newCallback_Router_destroySession() [5/8]

template<class T>
Callback_Router_destroySessionPtr Glacier2::newCallback_Router_destroySession ( T * instance,
void(T::* cb )(),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_destroySession.

◆ newCallback_Router_destroySession() [6/8]

template<class T, typename CT>
Callback_Router_destroySessionPtr Glacier2::newCallback_Router_destroySession ( T * instance,
void(T::* cb )(const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_destroySession.

◆ newCallback_Router_destroySession() [7/8]

template<class T>
Callback_Router_destroySessionPtr Glacier2::newCallback_Router_destroySession ( T * instance,
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_destroySession.

◆ newCallback_Router_destroySession() [8/8]

template<class T, typename CT>
Callback_Router_destroySessionPtr Glacier2::newCallback_Router_destroySession ( T * instance,
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_destroySession.

◆ newCallback_Router_getACMTimeout() [1/4]

template<class T>
Callback_Router_getACMTimeoutPtr Glacier2::newCallback_Router_getACMTimeout ( const IceUtil::Handle< T > & instance,
void(T::* cb )(::Ice::Int),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_getACMTimeout.

◆ newCallback_Router_getACMTimeout() [2/4]

template<class T, typename CT>
Callback_Router_getACMTimeoutPtr Glacier2::newCallback_Router_getACMTimeout ( const IceUtil::Handle< T > & instance,
void(T::* cb )(::Ice::Int, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_getACMTimeout.

◆ newCallback_Router_getACMTimeout() [3/4]

template<class T>
Callback_Router_getACMTimeoutPtr Glacier2::newCallback_Router_getACMTimeout ( T * instance,
void(T::* cb )(::Ice::Int),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_getACMTimeout.

◆ newCallback_Router_getACMTimeout() [4/4]

template<class T, typename CT>
Callback_Router_getACMTimeoutPtr Glacier2::newCallback_Router_getACMTimeout ( T * instance,
void(T::* cb )(::Ice::Int, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_getACMTimeout.

◆ newCallback_Router_getCategoryForClient() [1/4]

template<class T>
Callback_Router_getCategoryForClientPtr Glacier2::newCallback_Router_getCategoryForClient ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const ::std::string &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_getCategoryForClient.

◆ newCallback_Router_getCategoryForClient() [2/4]

template<class T, typename CT>
Callback_Router_getCategoryForClientPtr Glacier2::newCallback_Router_getCategoryForClient ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const ::std::string &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_getCategoryForClient.

◆ newCallback_Router_getCategoryForClient() [3/4]

template<class T>
Callback_Router_getCategoryForClientPtr Glacier2::newCallback_Router_getCategoryForClient ( T * instance,
void(T::* cb )(const ::std::string &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_getCategoryForClient.

◆ newCallback_Router_getCategoryForClient() [4/4]

template<class T, typename CT>
Callback_Router_getCategoryForClientPtr Glacier2::newCallback_Router_getCategoryForClient ( T * instance,
void(T::* cb )(const ::std::string &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_getCategoryForClient.

◆ newCallback_Router_getSessionTimeout() [1/4]

template<class T>
Callback_Router_getSessionTimeoutPtr Glacier2::newCallback_Router_getSessionTimeout ( const IceUtil::Handle< T > & instance,
void(T::* cb )(::Ice::Long),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_getSessionTimeout.

◆ newCallback_Router_getSessionTimeout() [2/4]

template<class T, typename CT>
Callback_Router_getSessionTimeoutPtr Glacier2::newCallback_Router_getSessionTimeout ( const IceUtil::Handle< T > & instance,
void(T::* cb )(::Ice::Long, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_getSessionTimeout.

◆ newCallback_Router_getSessionTimeout() [3/4]

template<class T>
Callback_Router_getSessionTimeoutPtr Glacier2::newCallback_Router_getSessionTimeout ( T * instance,
void(T::* cb )(::Ice::Long),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_getSessionTimeout.

◆ newCallback_Router_getSessionTimeout() [4/4]

template<class T, typename CT>
Callback_Router_getSessionTimeoutPtr Glacier2::newCallback_Router_getSessionTimeout ( T * instance,
void(T::* cb )(::Ice::Long, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_getSessionTimeout.

◆ newCallback_Router_refreshSession() [1/8]

template<class T>
Callback_Router_refreshSessionPtr Glacier2::newCallback_Router_refreshSession ( const IceUtil::Handle< T > & instance,
void(T::* cb )(),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_refreshSession.

◆ newCallback_Router_refreshSession() [2/8]

template<class T, typename CT>
Callback_Router_refreshSessionPtr Glacier2::newCallback_Router_refreshSession ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_refreshSession.

◆ newCallback_Router_refreshSession() [3/8]

template<class T>
Callback_Router_refreshSessionPtr Glacier2::newCallback_Router_refreshSession ( 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.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_refreshSession.

◆ newCallback_Router_refreshSession() [4/8]

template<class T, typename CT>
Callback_Router_refreshSessionPtr Glacier2::newCallback_Router_refreshSession ( const IceUtil::Handle< T > & instance,
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_refreshSession.

◆ newCallback_Router_refreshSession() [5/8]

template<class T>
Callback_Router_refreshSessionPtr Glacier2::newCallback_Router_refreshSession ( T * instance,
void(T::* cb )(),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_refreshSession.

◆ newCallback_Router_refreshSession() [6/8]

template<class T, typename CT>
Callback_Router_refreshSessionPtr Glacier2::newCallback_Router_refreshSession ( T * instance,
void(T::* cb )(const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_refreshSession.

◆ newCallback_Router_refreshSession() [7/8]

template<class T>
Callback_Router_refreshSessionPtr Glacier2::newCallback_Router_refreshSession ( T * instance,
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_refreshSession.

◆ newCallback_Router_refreshSession() [8/8]

template<class T, typename CT>
Callback_Router_refreshSessionPtr Glacier2::newCallback_Router_refreshSession ( T * instance,
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Router::begin_refreshSession.

◆ newCallback_Session_destroy() [1/8]

template<class T>
Callback_Session_destroyPtr Glacier2::newCallback_Session_destroy ( const IceUtil::Handle< T > & instance,
void(T::* cb )(),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Session::begin_destroy.

◆ newCallback_Session_destroy() [2/8]

template<class T, typename CT>
Callback_Session_destroyPtr Glacier2::newCallback_Session_destroy ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Session::begin_destroy.

◆ newCallback_Session_destroy() [3/8]

template<class T>
Callback_Session_destroyPtr Glacier2::newCallback_Session_destroy ( 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.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Session::begin_destroy.

◆ newCallback_Session_destroy() [4/8]

template<class T, typename CT>
Callback_Session_destroyPtr Glacier2::newCallback_Session_destroy ( const IceUtil::Handle< T > & instance,
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Session::begin_destroy.

◆ newCallback_Session_destroy() [5/8]

template<class T>
Callback_Session_destroyPtr Glacier2::newCallback_Session_destroy ( T * instance,
void(T::* cb )(),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Session::begin_destroy.

◆ newCallback_Session_destroy() [6/8]

template<class T, typename CT>
Callback_Session_destroyPtr Glacier2::newCallback_Session_destroy ( T * instance,
void(T::* cb )(const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Session::begin_destroy.

◆ newCallback_Session_destroy() [7/8]

template<class T>
Callback_Session_destroyPtr Glacier2::newCallback_Session_destroy ( T * instance,
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Session::begin_destroy.

◆ newCallback_Session_destroy() [8/8]

template<class T, typename CT>
Callback_Session_destroyPtr Glacier2::newCallback_Session_destroy ( T * instance,
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::Session::begin_destroy.

◆ newCallback_SessionControl_adapterIds() [1/4]

template<class T>
Callback_SessionControl_adapterIdsPtr Glacier2::newCallback_SessionControl_adapterIds ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const StringSetPrx &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_adapterIds.

◆ newCallback_SessionControl_adapterIds() [2/4]

template<class T, typename CT>
Callback_SessionControl_adapterIdsPtr Glacier2::newCallback_SessionControl_adapterIds ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const StringSetPrx &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_adapterIds.

◆ newCallback_SessionControl_adapterIds() [3/4]

template<class T>
Callback_SessionControl_adapterIdsPtr Glacier2::newCallback_SessionControl_adapterIds ( T * instance,
void(T::* cb )(const StringSetPrx &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_adapterIds.

◆ newCallback_SessionControl_adapterIds() [4/4]

template<class T, typename CT>
Callback_SessionControl_adapterIdsPtr Glacier2::newCallback_SessionControl_adapterIds ( T * instance,
void(T::* cb )(const StringSetPrx &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_adapterIds.

◆ newCallback_SessionControl_categories() [1/4]

template<class T>
Callback_SessionControl_categoriesPtr Glacier2::newCallback_SessionControl_categories ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const StringSetPrx &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_categories.

◆ newCallback_SessionControl_categories() [2/4]

template<class T, typename CT>
Callback_SessionControl_categoriesPtr Glacier2::newCallback_SessionControl_categories ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const StringSetPrx &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_categories.

◆ newCallback_SessionControl_categories() [3/4]

template<class T>
Callback_SessionControl_categoriesPtr Glacier2::newCallback_SessionControl_categories ( T * instance,
void(T::* cb )(const StringSetPrx &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_categories.

◆ newCallback_SessionControl_categories() [4/4]

template<class T, typename CT>
Callback_SessionControl_categoriesPtr Glacier2::newCallback_SessionControl_categories ( T * instance,
void(T::* cb )(const StringSetPrx &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_categories.

◆ newCallback_SessionControl_destroy() [1/8]

template<class T>
Callback_SessionControl_destroyPtr Glacier2::newCallback_SessionControl_destroy ( const IceUtil::Handle< T > & instance,
void(T::* cb )(),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_destroy.

◆ newCallback_SessionControl_destroy() [2/8]

template<class T, typename CT>
Callback_SessionControl_destroyPtr Glacier2::newCallback_SessionControl_destroy ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_destroy.

◆ newCallback_SessionControl_destroy() [3/8]

template<class T>
Callback_SessionControl_destroyPtr Glacier2::newCallback_SessionControl_destroy ( 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.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_destroy.

◆ newCallback_SessionControl_destroy() [4/8]

template<class T, typename CT>
Callback_SessionControl_destroyPtr Glacier2::newCallback_SessionControl_destroy ( const IceUtil::Handle< T > & instance,
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_destroy.

◆ newCallback_SessionControl_destroy() [5/8]

template<class T>
Callback_SessionControl_destroyPtr Glacier2::newCallback_SessionControl_destroy ( T * instance,
void(T::* cb )(),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_destroy.

◆ newCallback_SessionControl_destroy() [6/8]

template<class T, typename CT>
Callback_SessionControl_destroyPtr Glacier2::newCallback_SessionControl_destroy ( T * instance,
void(T::* cb )(const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_destroy.

◆ newCallback_SessionControl_destroy() [7/8]

template<class T>
Callback_SessionControl_destroyPtr Glacier2::newCallback_SessionControl_destroy ( T * instance,
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_destroy.

◆ newCallback_SessionControl_destroy() [8/8]

template<class T, typename CT>
Callback_SessionControl_destroyPtr Glacier2::newCallback_SessionControl_destroy ( T * instance,
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_destroy.

◆ newCallback_SessionControl_getSessionTimeout() [1/4]

template<class T>
Callback_SessionControl_getSessionTimeoutPtr Glacier2::newCallback_SessionControl_getSessionTimeout ( const IceUtil::Handle< T > & instance,
void(T::* cb )(::Ice::Int),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_getSessionTimeout.

◆ newCallback_SessionControl_getSessionTimeout() [2/4]

template<class T, typename CT>
Callback_SessionControl_getSessionTimeoutPtr Glacier2::newCallback_SessionControl_getSessionTimeout ( const IceUtil::Handle< T > & instance,
void(T::* cb )(::Ice::Int, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_getSessionTimeout.

◆ newCallback_SessionControl_getSessionTimeout() [3/4]

template<class T>
Callback_SessionControl_getSessionTimeoutPtr Glacier2::newCallback_SessionControl_getSessionTimeout ( T * instance,
void(T::* cb )(::Ice::Int),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_getSessionTimeout.

◆ newCallback_SessionControl_getSessionTimeout() [4/4]

template<class T, typename CT>
Callback_SessionControl_getSessionTimeoutPtr Glacier2::newCallback_SessionControl_getSessionTimeout ( T * instance,
void(T::* cb )(::Ice::Int, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_getSessionTimeout.

◆ newCallback_SessionControl_identities() [1/4]

template<class T>
Callback_SessionControl_identitiesPtr Glacier2::newCallback_SessionControl_identities ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const IdentitySetPrx &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_identities.

◆ newCallback_SessionControl_identities() [2/4]

template<class T, typename CT>
Callback_SessionControl_identitiesPtr Glacier2::newCallback_SessionControl_identities ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const IdentitySetPrx &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_identities.

◆ newCallback_SessionControl_identities() [3/4]

template<class T>
Callback_SessionControl_identitiesPtr Glacier2::newCallback_SessionControl_identities ( T * instance,
void(T::* cb )(const IdentitySetPrx &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_identities.

◆ newCallback_SessionControl_identities() [4/4]

template<class T, typename CT>
Callback_SessionControl_identitiesPtr Glacier2::newCallback_SessionControl_identities ( T * instance,
void(T::* cb )(const IdentitySetPrx &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionControl::begin_identities.

◆ newCallback_SessionManager_create() [1/4]

template<class T>
Callback_SessionManager_createPtr Glacier2::newCallback_SessionManager_create ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const SessionPrx &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionManager::begin_create.

◆ newCallback_SessionManager_create() [2/4]

template<class T, typename CT>
Callback_SessionManager_createPtr Glacier2::newCallback_SessionManager_create ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const SessionPrx &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionManager::begin_create.

◆ newCallback_SessionManager_create() [3/4]

template<class T>
Callback_SessionManager_createPtr Glacier2::newCallback_SessionManager_create ( T * instance,
void(T::* cb )(const SessionPrx &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionManager::begin_create.

◆ newCallback_SessionManager_create() [4/4]

template<class T, typename CT>
Callback_SessionManager_createPtr Glacier2::newCallback_SessionManager_create ( T * instance,
void(T::* cb )(const SessionPrx &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SessionManager::begin_create.

◆ newCallback_SSLPermissionsVerifier_authorize() [1/4]

template<class T>
Callback_SSLPermissionsVerifier_authorizePtr Glacier2::newCallback_SSLPermissionsVerifier_authorize ( const IceUtil::Handle< T > & instance,
void(T::* cb )(bool, const ::std::string &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SSLPermissionsVerifier::begin_authorize.

◆ newCallback_SSLPermissionsVerifier_authorize() [2/4]

template<class T, typename CT>
Callback_SSLPermissionsVerifier_authorizePtr Glacier2::newCallback_SSLPermissionsVerifier_authorize ( const IceUtil::Handle< T > & instance,
void(T::* cb )(bool, const ::std::string &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SSLPermissionsVerifier::begin_authorize.

◆ newCallback_SSLPermissionsVerifier_authorize() [3/4]

template<class T>
Callback_SSLPermissionsVerifier_authorizePtr Glacier2::newCallback_SSLPermissionsVerifier_authorize ( T * instance,
void(T::* cb )(bool, const ::std::string &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SSLPermissionsVerifier::begin_authorize.

◆ newCallback_SSLPermissionsVerifier_authorize() [4/4]

template<class T, typename CT>
Callback_SSLPermissionsVerifier_authorizePtr Glacier2::newCallback_SSLPermissionsVerifier_authorize ( T * instance,
void(T::* cb )(bool, const ::std::string &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SSLPermissionsVerifier::begin_authorize.

◆ newCallback_SSLSessionManager_create() [1/4]

template<class T>
Callback_SSLSessionManager_createPtr Glacier2::newCallback_SSLSessionManager_create ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const SessionPrx &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SSLSessionManager::begin_create.

◆ newCallback_SSLSessionManager_create() [2/4]

template<class T, typename CT>
Callback_SSLSessionManager_createPtr Glacier2::newCallback_SSLSessionManager_create ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const SessionPrx &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SSLSessionManager::begin_create.

◆ newCallback_SSLSessionManager_create() [3/4]

template<class T>
Callback_SSLSessionManager_createPtr Glacier2::newCallback_SSLSessionManager_create ( T * instance,
void(T::* cb )(const SessionPrx &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SSLSessionManager::begin_create.

◆ newCallback_SSLSessionManager_create() [4/4]

template<class T, typename CT>
Callback_SSLSessionManager_createPtr Glacier2::newCallback_SSLSessionManager_create ( T * instance,
void(T::* cb )(const SessionPrx &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::SSLSessionManager::begin_create.

◆ newCallback_StringSet_add() [1/8]

template<class T>
Callback_StringSet_addPtr Glacier2::newCallback_StringSet_add ( const IceUtil::Handle< T > & instance,
void(T::* cb )(),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_add.

◆ newCallback_StringSet_add() [2/8]

template<class T, typename CT>
Callback_StringSet_addPtr Glacier2::newCallback_StringSet_add ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_add.

◆ newCallback_StringSet_add() [3/8]

template<class T>
Callback_StringSet_addPtr Glacier2::newCallback_StringSet_add ( 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.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_add.

◆ newCallback_StringSet_add() [4/8]

template<class T, typename CT>
Callback_StringSet_addPtr Glacier2::newCallback_StringSet_add ( const IceUtil::Handle< T > & instance,
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_add.

◆ newCallback_StringSet_add() [5/8]

template<class T>
Callback_StringSet_addPtr Glacier2::newCallback_StringSet_add ( T * instance,
void(T::* cb )(),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_add.

◆ newCallback_StringSet_add() [6/8]

template<class T, typename CT>
Callback_StringSet_addPtr Glacier2::newCallback_StringSet_add ( T * instance,
void(T::* cb )(const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_add.

◆ newCallback_StringSet_add() [7/8]

template<class T>
Callback_StringSet_addPtr Glacier2::newCallback_StringSet_add ( T * instance,
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_add.

◆ newCallback_StringSet_add() [8/8]

template<class T, typename CT>
Callback_StringSet_addPtr Glacier2::newCallback_StringSet_add ( T * instance,
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_add.

◆ newCallback_StringSet_get() [1/4]

template<class T>
Callback_StringSet_getPtr Glacier2::newCallback_StringSet_get ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const ::Ice::StringSeq &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_get.

◆ newCallback_StringSet_get() [2/4]

template<class T, typename CT>
Callback_StringSet_getPtr Glacier2::newCallback_StringSet_get ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const ::Ice::StringSeq &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_get.

◆ newCallback_StringSet_get() [3/4]

template<class T>
Callback_StringSet_getPtr Glacier2::newCallback_StringSet_get ( T * instance,
void(T::* cb )(const ::Ice::StringSeq &),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_get.

◆ newCallback_StringSet_get() [4/4]

template<class T, typename CT>
Callback_StringSet_getPtr Glacier2::newCallback_StringSet_get ( T * instance,
void(T::* cb )(const ::Ice::StringSeq &, const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_get.

◆ newCallback_StringSet_remove() [1/8]

template<class T>
Callback_StringSet_removePtr Glacier2::newCallback_StringSet_remove ( const IceUtil::Handle< T > & instance,
void(T::* cb )(),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_remove.

◆ newCallback_StringSet_remove() [2/8]

template<class T, typename CT>
Callback_StringSet_removePtr Glacier2::newCallback_StringSet_remove ( const IceUtil::Handle< T > & instance,
void(T::* cb )(const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_remove.

◆ newCallback_StringSet_remove() [3/8]

template<class T>
Callback_StringSet_removePtr Glacier2::newCallback_StringSet_remove ( 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.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_remove.

◆ newCallback_StringSet_remove() [4/8]

template<class T, typename CT>
Callback_StringSet_removePtr Glacier2::newCallback_StringSet_remove ( const IceUtil::Handle< T > & instance,
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_remove.

◆ newCallback_StringSet_remove() [5/8]

template<class T>
Callback_StringSet_removePtr Glacier2::newCallback_StringSet_remove ( T * instance,
void(T::* cb )(),
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_remove.

◆ newCallback_StringSet_remove() [6/8]

template<class T, typename CT>
Callback_StringSet_removePtr Glacier2::newCallback_StringSet_remove ( T * instance,
void(T::* cb )(const CT &),
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
cbThe success method of the callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_remove.

◆ newCallback_StringSet_remove() [7/8]

template<class T>
Callback_StringSet_removePtr Glacier2::newCallback_StringSet_remove ( T * instance,
void(T::* excb )(const ::Ice::Exception &),
void(T::* sentcb )(bool) = 0 )

Creates a callback wrapper instance that delegates to your object.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_remove.

◆ newCallback_StringSet_remove() [8/8]

template<class T, typename CT>
Callback_StringSet_removePtr Glacier2::newCallback_StringSet_remove ( T * instance,
void(T::* excb )(const ::Ice::Exception &, const CT &),
void(T::* sentcb )(bool, const CT &) = 0 )

Creates a callback wrapper instance that delegates to your object.

Use this overload when your callback methods receive a cookie value.

Parameters
instanceThe callback object.
excbThe exception method of the callback object.
sentcbThe sent method of the callback object.
Returns
An object that can be passed to an asynchronous invocation of IceProxy::Glacier2::StringSet::begin_remove.

Variable Documentation

◆ GLACIER2_SSL_PORT

const int Glacier2::GLACIER2_SSL_PORT = 4064

The IANA-registered port number for Glacier2 via SSL.

◆ GLACIER2_TCP_PORT

const int Glacier2::GLACIER2_TCP_PORT = 4063

The IANA-registered port number for Glacier2 via TCP.