16#ifndef __Glacier2_PermissionsVerifierF_h__
17#define __Glacier2_PermissionsVerifierF_h__
32#ifndef ICE_IGNORE_VERSION
33# if ICE_INT_VERSION / 100 != 307
34# error Ice version mismatch!
36# if ICE_INT_VERSION % 100 >= 50
37# error Beta header file detected
39# if ICE_INT_VERSION % 100 < 11
40# error Ice patch level mismatch!
45# if defined(ICE_STATIC_LIBS)
47# elif defined(GLACIER2_API_EXPORTS)
48# define GLACIER2_API ICE_DECLSPEC_EXPORT
50# define GLACIER2_API ICE_DECLSPEC_IMPORT
54#ifdef ICE_CPP11_MAPPING
59class PermissionsVerifier;
60class PermissionsVerifierPrx;
61class SSLPermissionsVerifier;
62class SSLPermissionsVerifierPrx;
77using PermissionsVerifierPtr = ::std::shared_ptr<PermissionsVerifier>;
78using PermissionsVerifierPrxPtr = ::std::shared_ptr<PermissionsVerifierPrx>;
80using SSLPermissionsVerifierPtr = ::std::shared_ptr<SSLPermissionsVerifier>;
81using SSLPermissionsVerifierPrxPtr = ::std::shared_ptr<SSLPermissionsVerifierPrx>;
94class PermissionsVerifier;
96GLACIER2_API void _readProxy(::Ice::InputStream*, ::IceInternal::ProxyHandle< PermissionsVerifier>&);
97GLACIER2_API ::IceProxy::Ice::Object* upCast(PermissionsVerifier*);
100class SSLPermissionsVerifier;
102GLACIER2_API void _readProxy(::Ice::InputStream*, ::IceInternal::ProxyHandle< SSLPermissionsVerifier>&);
103GLACIER2_API ::IceProxy::Ice::Object* upCast(SSLPermissionsVerifier*);
117typedef ::IceInternal::Handle< PermissionsVerifier> PermissionsVerifierPtr;
121GLACIER2_API void _icePatchObjectPtr(PermissionsVerifierPtr&, const ::Ice::ObjectPtr&);
128typedef ::IceInternal::Handle< SSLPermissionsVerifier> SSLPermissionsVerifierPtr;
132GLACIER2_API void _icePatchObjectPtr(SSLPermissionsVerifierPtr&, const ::Ice::ObjectPtr&);
#define GLACIER2_API
Definition PermissionsVerifierF.h:50
The Glacier2 permissions verifier.
Definition PermissionsVerifier.h:303
The Glacier2 permissions verifier.
Definition PermissionsVerifier.h:154
The SSL Glacier2 permissions verifier.
Definition PermissionsVerifier.h:389
The SSL Glacier2 permissions verifier.
Definition PermissionsVerifier.h:226
Definition PermissionsVerifier.h:66
Definition BuiltinSequences.h:56