1 #ifndef OMG_DDS_CORE_STATUS_DETAIL_STATUS_HPP_ 2 #define OMG_DDS_CORE_STATUS_DETAIL_STATUS_HPP_ 22 #include <dds/core/status/detail/TStatusImpl.hpp> 23 #include <org/opensplice/core/status/StatusDelegate.hpp> 30 namespace dds {
namespace core {
namespace status {
namespace detail {
31 typedef dds::core::status::TInconsistentTopicStatus< org::opensplice::core::InconsistentTopicStatusDelegate >
32 InconsistentTopicStatus;
34 typedef dds::core::status::TLivelinessChangedStatus <org::opensplice::core::LivelinessChangedStatusDelegate>
35 LivelinessChangedStatus;
37 typedef dds::core::status::TLivelinessLostStatus<org::opensplice::core::LivelinessLostStatusDelegate>
40 typedef dds::core::status::TOfferedDeadlineMissedStatus<org::opensplice::core::OfferedDeadlineMissedStatusDelegate>
41 OfferedDeadlineMissedStatus;
43 typedef dds::core::status::TOfferedIncompatibleQosStatus<org::opensplice::core::OfferedIncompatibleQosStatusDelegate>
44 OfferedIncompatibleQosStatus;
46 typedef dds::core::status::TPublicationMatchedStatus<org::opensplice::core::PublicationMatchedStatusDelegate>
47 PublicationMatchedStatus;
49 typedef dds::core::status::TSampleRejectedStatus< org::opensplice::core::SampleRejectedStatusDelegate >
52 typedef dds::core::status::TRequestedDeadlineMissedStatus<org::opensplice::core::RequestedDeadlineMissedStatusDelegate>
53 RequestedDeadlineMissedStatus;
55 typedef dds::core::status::TRequestedIncompatibleQosStatus<org::opensplice::core::RequestedIncompatibleQosStatusDelegate>
56 RequestedIncompatibleQosStatus;
58 typedef dds::core::status::TSampleLostStatus<org::opensplice::core::SampleLostStatusDelegate>
61 typedef dds::core::status::TSubscriptionMatchedStatus<org::opensplice::core::SubscriptionMatchedStatusDelegate>
62 SubscriptionMatchedStatus;