16#ifndef __Ice_InstrumentationF_h__
17#define __Ice_InstrumentationF_h__
31#ifndef ICE_IGNORE_VERSION
32# if ICE_INT_VERSION / 100 != 307
33# error Ice version mismatch!
35# if ICE_INT_VERSION % 100 >= 50
36# error Beta header file detected
38# if ICE_INT_VERSION % 100 < 11
39# error Ice patch level mismatch!
44# if defined(ICE_STATIC_LIBS)
46# elif defined(ICE_API_EXPORTS)
47# define ICE_API ICE_DECLSPEC_EXPORT
49# define ICE_API ICE_DECLSPEC_IMPORT
53#ifdef ICE_CPP11_MAPPING
106typedef ::IceInternal::Handle< Observer>
ObserverPtr;
The communicator observer interface used by the Ice run-time to obtain and update observers for its o...
Definition Instrumentation.h:1080
The object observer interface used by instrumented objects to notify the observer of their existence.
Definition Instrumentation.h:673
Definition Instrumentation.h:527
::IceInternal::Handle< CommunicatorObserver > CommunicatorObserverPtr
Definition Instrumentation.h:587
::IceInternal::Handle< Observer > ObserverPtr
Definition Instrumentation.h:533
Definition BuiltinSequences.h:113
IceUtil::Shared * upCast(::Ice::AsyncResult *)