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_createSessionFromSecureConnection > AMD_Router_createSessionFromSecureConnectionPtr
typedef ::IceUtil::Handle< ::Glacier2::AMD_Router_createSession > AMD_Router_createSessionPtr
typedef ::IceUtil::Handle< ::Glacier2::AMD_Router_refreshSession > AMD_Router_refreshSessionPtr
typedef ::IceUtil::Handle< Callback_IdentitySet_add_Base > Callback_IdentitySet_addPtr
typedef ::IceUtil::Handle< Callback_IdentitySet_get_Base > Callback_IdentitySet_getPtr
typedef ::IceUtil::Handle< Callback_IdentitySet_remove_Base > Callback_IdentitySet_removePtr
typedef ::IceUtil::Handle< Callback_PermissionsVerifier_checkPermissions_Base > Callback_PermissionsVerifier_checkPermissionsPtr
typedef ::IceUtil::Handle< Callback_Router_createSessionFromSecureConnection_Base > Callback_Router_createSessionFromSecureConnectionPtr
typedef ::IceUtil::Handle< Callback_Router_createSession_Base > Callback_Router_createSessionPtr
typedef ::IceUtil::Handle< Callback_Router_destroySession_Base > Callback_Router_destroySessionPtr
typedef ::IceUtil::Handle< Callback_Router_getACMTimeout_Base > Callback_Router_getACMTimeoutPtr
typedef ::IceUtil::Handle< Callback_Router_getCategoryForClient_Base > Callback_Router_getCategoryForClientPtr
typedef ::IceUtil::Handle< Callback_Router_getSessionTimeout_Base > Callback_Router_getSessionTimeoutPtr
typedef ::IceUtil::Handle< Callback_Router_refreshSession_Base > Callback_Router_refreshSessionPtr
typedef ::IceUtil::Handle< Callback_Session_destroy_Base > Callback_Session_destroyPtr
typedef ::IceUtil::Handle< Callback_SessionControl_adapterIds_Base > Callback_SessionControl_adapterIdsPtr
typedef ::IceUtil::Handle< Callback_SessionControl_categories_Base > Callback_SessionControl_categoriesPtr
typedef ::IceUtil::Handle< Callback_SessionControl_destroy_Base > Callback_SessionControl_destroyPtr
typedef ::IceUtil::Handle< Callback_SessionControl_getSessionTimeout_Base > Callback_SessionControl_getSessionTimeoutPtr
typedef ::IceUtil::Handle< Callback_SessionControl_identities_Base > Callback_SessionControl_identitiesPtr
typedef ::IceUtil::Handle< Callback_SessionManager_create_Base > Callback_SessionManager_createPtr
typedef ::IceUtil::Handle< Callback_SSLPermissionsVerifier_authorize_Base > Callback_SSLPermissionsVerifier_authorizePtr
typedef ::IceUtil::Handle< Callback_SSLSessionManager_create_Base > Callback_SSLSessionManager_createPtr
typedef ::IceUtil::Handle< Callback_StringSet_add_Base > Callback_StringSet_addPtr
typedef ::IceUtil::Handle< Callback_StringSet_get_Base > Callback_StringSet_getPtr
typedef ::IceUtil::Handle< Callback_StringSet_remove_Base > Callback_StringSet_removePtr
typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::IdentitySet > IdentitySetPrx
typedef IdentitySetPrx IdentitySetPrxPtr
typedef ::IceInternal::Handle< IdentitySet > IdentitySetPtr
typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::PermissionsVerifier > PermissionsVerifierPrx
typedef PermissionsVerifierPrx PermissionsVerifierPrxPtr
typedef ::IceInternal::Handle< PermissionsVerifier > PermissionsVerifierPtr
typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::Router > RouterPrx
typedef RouterPrx RouterPrxPtr
typedef ::IceInternal::Handle< Router > RouterPtr
typedef ::IceUtil::Handle< SessionCallback > SessionCallbackPtr
typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::SessionControl > SessionControlPrx
typedef SessionControlPrx SessionControlPrxPtr
typedef ::IceInternal::Handle< SessionControl > SessionControlPtr
typedef ::IceUtil::Handle< SessionFactoryHelper > SessionFactoryHelperPtr
typedef ::IceUtil::Handle< SessionHelper > SessionHelperPtr
typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::SessionManager > SessionManagerPrx
typedef SessionManagerPrx SessionManagerPrxPtr
typedef ::IceInternal::Handle< SessionManager > SessionManagerPtr
typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::Session > SessionPrx
typedef SessionPrx SessionPrxPtr
typedef ::IceInternal::Handle< Session > SessionPtr
typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::SSLPermissionsVerifier > SSLPermissionsVerifierPrx
typedef SSLPermissionsVerifierPrx SSLPermissionsVerifierPrxPtr
typedef ::IceInternal::Handle< SSLPermissionsVerifier > SSLPermissionsVerifierPtr
typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::SSLSessionManager > SSLSessionManagerPrx
typedef SSLSessionManagerPrx SSLSessionManagerPrxPtr
typedef ::IceInternal::Handle< SSLSessionManager > SSLSessionManagerPtr
typedef ::IceInternal::ProxyHandle< ::IceProxy::Glacier2::StringSet > StringSetPrx
typedef StringSetPrx StringSetPrxPtr
typedef ::IceInternal::Handle< StringSet > StringSetPtr

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.