Instrumentation.cpp
Go to the documentation of this file.
1// **********************************************************************
2//
3// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
4//
5// This copy of Ice is licensed to you under the terms described in the
6// ICE_LICENSE file included in this distribution.
7//
8// **********************************************************************
9//
10// Ice version 3.7.0
11//
12// <auto-generated>
13//
14// Generated from file `Instrumentation.ice'
15//
16// Warning: do not edit this file.
17//
18// </auto-generated>
19//
20
21#include <Ice/InputStream.h>
22#include <Ice/LocalException.h>
23#include <Ice/OutgoingAsync.h>
24#include <Ice/OutputStream.h>
25#include <Ice/ValueFactory.h>
27#include <IceUtil/PopDisableWarnings.h>
28#include <IceUtil/PushDisableWarnings.h>
29
30#if defined(_MSC_VER)
31#pragma warning(disable : 4458) // declaration of ... hides class member
32#elif defined(__clang__)
33#pragma clang diagnostic ignored "-Wshadow"
34#elif defined(__GNUC__)
35#pragma GCC diagnostic ignored "-Wshadow"
36#endif
37
38#ifndef ICE_IGNORE_VERSION
39#if ICE_INT_VERSION / 100 != 307
40#error Ice version mismatch!
41#endif
42#if ICE_INT_VERSION % 100 > 50
43#error Beta header file detected
44#endif
45#if ICE_INT_VERSION % 100 < 0
46#error Ice patch level mismatch!
47#endif
48#endif
49
50#ifdef ICE_CPP11_MAPPING // C++11 mapping
51
52namespace
53{
54
55}
56
58{
59}
60
62{
63}
64
66{
67}
68
70{
71}
72
73#else // C++98 mapping
74
78
79::Ice::LocalObject*
84
88
89::Ice::LocalObject*
94
98
99::Ice::LocalObject*
104
108
109::Ice::LocalObject*
114
115namespace Ice
116{
117}
118
119#endif
The ObserverUpdater interface is implemented by IceStorm and an instance of this interface is provide...
The topic manager observer interface used by the Ice run-time to obtain and update observers for its ...
::Ice::LocalObject * upCast(::IceStorm::Instrumentation::TopicObserver *)