-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathStatusFwd.h
157 lines (111 loc) · 5.01 KB
/
StatusFwd.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
#ifndef DCPS_Status_StatusFwd_h_Included
#define DCPS_Status_StatusFwd_h_Included
#include "DCPS/Status/StatusImpl.h"
namespace DCPS { namespace Status
{
/*namespace Impl
{
class InconsistentTopicStatusImpl;
class LivelinessChangedStatusImpl;
class LivelinessLostStatusImpl;
class OfferedDeadlineMissedStatusImpl;
class OfferedIncompatibleQosStatusImpl;
class PublicationMatchedStatusImpl;
class RequestedDeadlineMissedStatusImpl;
class RequestedIncompatibleQosStatusImpl;
class SampleLostStatusImpl;
class SampleRejectedStatusImpl;
class SubscriptionMatchedStatusImpl;
}
namespace Template
{
template <typename D>
class InconsistentTopicStatus;
template <typename D>
class SampleLostStatus;
template <typename D>
class SampleRejectedStatus;
template <typename D>
class LivelinessLostStatus;
template <typename D>
class LivelinessChangedStatus;
template <typename D>
class OfferedDeadlineMissedStatus;
template <typename D>
class RequestedDeadlineMissedStatus;
template <typename D>
class OfferedIncompatibleQosStatus;
template <typename D>
class RequestedIncompatibleQosStatus;
template <typename D>
class PublicationMatchedStatus;
template <typename D>
class SubscriptionMatchedStatus;
}*/
/*namespace detail
{
typedef DCPS::Status::Template::InconsistentTopicStatus< DCPS::Status::Impl::InconsistentTopicStatusImpl >
InconsistentTopicStatus;
typedef DCPS::Status::Template::SampleLostStatus< DCPS::Status::Impl::SampleLostStatusImpl >
SampleLostStatus;
typedef DCPS::Status::Template::SampleRejectedStatus< DCPS::Status::Impl::SampleRejectedStatusImpl >
SampleRejectedStatus;
typedef DCPS::Status::Template::LivelinessLostStatus< DCPS::Status::Impl::LivelinessLostStatusImpl >
LivelinessLostStatus;
typedef DCPS::Status::Template::LivelinessChangedStatus< DCPS::Status::Impl::LivelinessChangedStatusImpl >
LivelinessChangedStatus;
typedef DCPS::Status::Template::OfferedDeadlineMissedStatus< DCPS::Status::Impl::OfferedDeadlineMissedStatusImpl >
OfferedDeadlineMissedStatus;
typedef DCPS::Status::Template::RequestedDeadlineMissedStatus< DCPS::Status::Impl::RequestedDeadlineMissedStatusImpl >
RequestedDeadlineMissedStatus;
typedef DCPS::Status::Template::OfferedIncompatibleQosStatus< DCPS::Status::Impl::OfferedIncompatibleQosStatusImpl >
OfferedIncompatibleQosStatus;
typedef DCPS::Status::Template::RequestedIncompatibleQosStatus< DCPS::Status::Impl::RequestedIncompatibleQosStatusImpl >
RequestedIncompatibleQosStatus;
typedef DCPS::Status::Template::PublicationMatchedStatus< DCPS::Status::Impl::PublicationMatchedStatusImpl >
PublicationMatchedStatus;
typedef DCPS::Status::Template::SubscriptionMatchedStatus< DCPS::Status::Impl::SubscriptionMatchedStatusImpl >
SubscriptionMatchedStatus;
} // DCPS::Status::detail*/
namespace detail
{
typedef DCPS::Status::Impl::InconsistentTopicStatusImpl InconsistentTopicStatus;
typedef DCPS::Status::Impl::SampleLostStatusImpl SampleLostStatus;
typedef DCPS::Status::Impl::SampleRejectedStatusImpl SampleRejectedStatus;
typedef DCPS::Status::Impl::LivelinessLostStatusImpl LivelinessLostStatus;
typedef DCPS::Status::Impl::LivelinessChangedStatusImpl LivelinessChangedStatus;
typedef DCPS::Status::Impl::OfferedDeadlineMissedStatusImpl OfferedDeadlineMissedStatus;
typedef DCPS::Status::Impl::RequestedDeadlineMissedStatusImpl RequestedDeadlineMissedStatus;
typedef DCPS::Status::Impl::OfferedIncompatibleQosStatusImpl OfferedIncompatibleQosStatus;
typedef DCPS::Status::Impl::RequestedIncompatibleQosStatusImpl RequestedIncompatibleQosStatus;
typedef DCPS::Status::Impl::PublicationMatchedStatusImpl PublicationMatchedStatus;
typedef DCPS::Status::Impl::SubscriptionMatchedStatusImpl SubscriptionMatchedStatus;
} // DCPS::Status::detail
class DataAvailableStatus;
class DataOnReadersStatus;
class StatusMask;
class SampleRejectedState;
typedef DCPS::Status::detail::InconsistentTopicStatus
InconsistentTopicStatus;
typedef DCPS::Status::detail::LivelinessChangedStatus
LivelinessChangedStatus;
typedef DCPS::Status::detail::LivelinessLostStatus
LivelinessLostStatus;
typedef DCPS::Status::detail::OfferedDeadlineMissedStatus
OfferedDeadlineMissedStatus;
typedef DCPS::Status::detail::OfferedIncompatibleQosStatus
OfferedIncompatibleQosStatus;
typedef DCPS::Status::detail::PublicationMatchedStatus
PublicationMatchedStatus;
typedef DCPS::Status::detail::SampleRejectedStatus
SampleRejectedStatus;
typedef DCPS::Status::detail::RequestedDeadlineMissedStatus
RequestedDeadlineMissedStatus;
typedef DCPS::Status::detail::RequestedIncompatibleQosStatus
RequestedIncompatibleQosStatus;
typedef DCPS::Status::detail::SampleLostStatus
SampleLostStatus;
typedef DCPS::Status::detail::SubscriptionMatchedStatus
SubscriptionMatchedStatus;
}} // namespace DCPS::Status
#endif // DCPS_Status_StatusFwd_h_Included