Go to the documentation of this file.00001 #ifndef OMG_DDS_DOMAIN_DETAIL_DOMAIN_FWD_HPP_
00002 #define OMG_DDS_DOMAIN_DETAIL_DOMAIN_FWD_HPP_
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #include <tdds/core/corefwd.hpp>
00023 #include <idds/domain/domainfwd.hpp>
00024 #include <tdds/domain/domainfwd.hpp>
00025
00026
00027 namespace dds { namespace domain {
00028
00029 namespace detail {
00030 typedef ::tdds::domain::DomainParticipant< idds::domain::DomainParticipantImpl >
00031 DomainParticipant;
00032
00033 typedef ::tdds::domain::DomainParticipantFactory< idds::domain::DomainParticipantFactoryImpl >
00034 DomainParticipantFactory;
00035
00036 class DomainParticipantHolder;
00037 }
00038
00039 namespace qos { namespace detail {
00040 typedef ::tdds::core::qos::EntityQos< idds::qos::DomainParticipantQosImpl >
00041 DomainParticipantQos;
00042
00043 typedef ::tdds::core::qos::EntityQos< idds::qos::DomainParticipantFactoryQosImpl >
00044 DomainParticipantFactoryQos;
00045 } }
00046
00047 } }
00048
00049 #endif