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>
26
#include <
IceStorm/Instrumentation.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
52
namespace
53
{
54
55
}
56
57
IceStorm::Instrumentation::TopicObserver::~TopicObserver
()
58
{
59
}
60
61
IceStorm::Instrumentation::SubscriberObserver::~SubscriberObserver
()
62
{
63
}
64
65
IceStorm::Instrumentation::ObserverUpdater::~ObserverUpdater
()
66
{
67
}
68
69
IceStorm::Instrumentation::TopicManagerObserver::~TopicManagerObserver
()
70
{
71
}
72
73
#else // C++98 mapping
74
75
IceStorm::Instrumentation::TopicObserver::~TopicObserver
()
76
{
77
}
78
79
::Ice::LocalObject*
80
IceStorm::Instrumentation::upCast
(::
IceStorm::Instrumentation::TopicObserver
* p)
81
{
82
return
p;
83
}
84
85
IceStorm::Instrumentation::SubscriberObserver::~SubscriberObserver
()
86
{
87
}
88
89
::Ice::LocalObject*
90
IceStorm::Instrumentation::upCast
(::
IceStorm::Instrumentation::SubscriberObserver
* p)
91
{
92
return
p;
93
}
94
95
IceStorm::Instrumentation::ObserverUpdater::~ObserverUpdater
()
96
{
97
}
98
99
::Ice::LocalObject*
100
IceStorm::Instrumentation::upCast
(::
IceStorm::Instrumentation::ObserverUpdater
* p)
101
{
102
return
p;
103
}
104
105
IceStorm::Instrumentation::TopicManagerObserver::~TopicManagerObserver
()
106
{
107
}
108
109
::Ice::LocalObject*
110
IceStorm::Instrumentation::upCast
(::
IceStorm::Instrumentation::TopicManagerObserver
* p)
111
{
112
return
p;
113
}
114
115
namespace
Ice
116
{
117
}
118
119
#endif
Instrumentation.h
IceStorm::Instrumentation::TopicManagerObserver::~TopicManagerObserver
virtual ~TopicManagerObserver()
Definition:
Instrumentation.cpp:105
IceStorm::Instrumentation::ObserverUpdater
The ObserverUpdater interface is implemented by IceStorm and an instance of this interface is provide...
Definition:
Instrumentation.h:275
IceStorm::Instrumentation::TopicObserver
Definition:
Instrumentation.h:221
IceStorm::Instrumentation::SubscriberObserver
Definition:
Instrumentation.h:247
IceStorm::Instrumentation::TopicManagerObserver
The topic manager observer interface used by the Ice run-time to obtain and update observers for its ...
Definition:
Instrumentation.h:301
IceStorm::Instrumentation::upCast
::Ice::LocalObject * upCast(::IceStorm::Instrumentation::TopicObserver *)
Definition:
Instrumentation.cpp:80
Ice
Definition:
DBTypes.cpp:63
IceStorm::Instrumentation::ObserverUpdater::~ObserverUpdater
virtual ~ObserverUpdater()
Definition:
Instrumentation.cpp:95
IceStorm::Instrumentation::SubscriberObserver::~SubscriberObserver
virtual ~SubscriberObserver()
Definition:
Instrumentation.cpp:85
IceStorm::Instrumentation::TopicObserver::~TopicObserver
virtual ~TopicObserver()
Definition:
Instrumentation.cpp:75
ArmarXCore
applications
ArmarXStorm
IceStorm
generated
Instrumentation.cpp
Generated on Sat Mar 29 2025 09:17:20 for armarx_documentation by
1.8.17