#include <DomainParticipant_T.h>
Public Member Functions | |
CCM_DDS_DomainParticipant_T (DDSDomainParticipant *dp) | |
Constructor. | |
virtual | ~CCM_DDS_DomainParticipant_T (void) |
Destructor. | |
virtual ::DDS::Publisher_ptr | create_publisher (const ::DDS::PublisherQos &qos,::DDS::PublisherListener_ptr a_listener,::DDS::StatusMask mask) |
virtual ::DDS::ReturnCode_t | delete_publisher (::DDS::Publisher_ptr p) |
virtual ::DDS::Subscriber_ptr | create_subscriber (const ::DDS::SubscriberQos &qos,::DDS::SubscriberListener_ptr a_listener,::DDS::StatusMask mask) |
virtual ::DDS::ReturnCode_t | delete_subscriber (::DDS::Subscriber_ptr s) |
virtual ::DDS::Subscriber_ptr | get_builtin_subscriber (void) |
virtual ::DDS::Topic_ptr | create_topic (const char *impl_name, const char *type_name, const ::DDS::TopicQos &qos,::DDS::TopicListener_ptr a_listener,::DDS::StatusMask mask) |
virtual ::DDS::ReturnCode_t | delete_topic (::DDS::Topic_ptr a_topic) |
virtual ::DDS::Topic_ptr | find_topic (const char *impl_name, const ::DDS::Duration_t &timeout) |
virtual ::DDS::TopicDescription_ptr | lookup_topicdescription (const char *name) |
virtual ::DDS::ContentFilteredTopic_ptr | create_contentfilteredtopic (const char *name,::DDS::Topic_ptr related_topic, const char *filter_expression, const ::DDS::StringSeq &expression_parameters) |
virtual ::DDS::ReturnCode_t | delete_contentfilteredtopic (::DDS::ContentFilteredTopic_ptr a_contentfilteredtopic) |
virtual ::DDS::MultiTopic_ptr | create_multitopic (const char *name, const char *type_name, const char *subscription_expression, const ::DDS::StringSeq &expression_parameters) |
virtual ::DDS::ReturnCode_t | delete_multitopic (::DDS::MultiTopic_ptr a_multitopic) |
virtual ::DDS::ReturnCode_t | delete_contained_entities (void) |
virtual ::DDS::ReturnCode_t | set_qos (const ::DDS::DomainParticipantQos &qos) |
virtual ::DDS::ReturnCode_t | get_qos (::DDS::DomainParticipantQos &qos) |
virtual ::DDS::ReturnCode_t | set_listener (::DDS::DomainParticipantListener_ptr a_listener,::DDS::StatusMask mask) |
virtual ::DDS::DomainParticipantListener_ptr | get_listener (void) |
virtual ::DDS::ReturnCode_t | ignore_participant (DDS_INSTANCE_HANDLE_T_IN handle) |
virtual ::DDS::ReturnCode_t | ignore_topic (DDS_INSTANCE_HANDLE_T_IN handle) |
virtual ::DDS::ReturnCode_t | ignore_publication (DDS_INSTANCE_HANDLE_T_IN handle) |
virtual ::DDS::ReturnCode_t | ignore_subscription (DDS_INSTANCE_HANDLE_T_IN handle) |
virtual ::DDS::DomainId_t | get_domain_id (void) |
virtual ::DDS::ReturnCode_t | assert_liveliness (void) |
virtual ::DDS::ReturnCode_t | set_default_publisher_qos (const ::DDS::PublisherQos &qos) |
virtual ::DDS::ReturnCode_t | get_default_publisher_qos (::DDS::PublisherQos &qos) |
virtual ::DDS::ReturnCode_t | set_default_subscriber_qos (const ::DDS::SubscriberQos &qos) |
virtual ::DDS::ReturnCode_t | get_default_subscriber_qos (::DDS::SubscriberQos &qos) |
virtual ::DDS::ReturnCode_t | set_default_topic_qos (const ::DDS::TopicQos &qos) |
virtual ::DDS::ReturnCode_t | get_default_topic_qos (::DDS::TopicQos &qos) |
virtual ::DDS::ReturnCode_t | get_discovered_participants (::DDS::InstanceHandleSeq &impl_handles) |
virtual ::DDS::ReturnCode_t | get_discovered_participant_data (::DDS::ParticipantBuiltinTopicData &impl_data, DDS_INSTANCE_HANDLE_T_IN impl_handle) |
virtual ::DDS::ReturnCode_t | get_discovered_topics (::DDS::InstanceHandleSeq &impl_handles) |
virtual ::DDS::ReturnCode_t | get_discovered_topic_data (::DDS::TopicBuiltinTopicData &impl_data, DDS_INSTANCE_HANDLE_T_IN impl_handle) |
virtual ::CORBA::Boolean | contains_entity (DDS_INSTANCE_HANDLE_T_IN a_handle) |
virtual ::DDS::ReturnCode_t | get_current_time (::DDS::Time_t ¤t_time) |
virtual ::DDS::ReturnCode_t | enable (void) |
virtual ::DDS::StatusCondition_ptr | get_statuscondition (void) |
virtual ::DDS::StatusMask | get_status_changes (void) |
virtual DDS_INSTANCE_HANDLE_T_RETN | get_instance_handle (void) |
DDSDomainParticipant * | get_impl (void) |
void | set_impl (DDSDomainParticipant *dp) |
Protected Member Functions | |
DDSDomainParticipant * | impl (void) |
Protected Attributes | |
DDSDomainParticipant * | impl_ |
Private Types | |
typedef CCM_DDS_Subscriber_T < DDS_TYPE, CCM_TYPE, VENDOR_TYPE > | Subscriber_type |
typedef CCM_DDS_SubscriberListener_T < DDS_TYPE, CCM_TYPE, VENDOR_TYPE > | SubscriberListener_type |
typedef CCM_DDS_Publisher_T < DDS_TYPE, CCM_TYPE, VENDOR_TYPE > | Publisher_type |
typedef CCM_DDS_PublisherListener_T < DDS_TYPE, CCM_TYPE, VENDOR_TYPE > | PublisherListener_type |
typedef CCM_DDS_TopicListener_T < DDS_TYPE, CCM_TYPE, VENDOR_TYPE > | TopicListener_type |
typedef CCM_DDS_Topic_T < DDS_TYPE, CCM_TYPE, VENDOR_TYPE > | Topic_type |
typedef CCM_DDS_ContentFilteredTopic_T < DDS_TYPE, CCM_TYPE, VENDOR_TYPE > | ContentFilteredTopic_type |
typedef CCM_DDS_ContentFilteredTopic_T<DDS_TYPE, CCM_TYPE, VENDOR_TYPE> CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::ContentFilteredTopic_type [private] |
typedef CCM_DDS_Publisher_T<DDS_TYPE, CCM_TYPE, VENDOR_TYPE> CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::Publisher_type [private] |
typedef CCM_DDS_PublisherListener_T<DDS_TYPE, CCM_TYPE, VENDOR_TYPE> CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::PublisherListener_type [private] |
typedef CCM_DDS_Subscriber_T<DDS_TYPE, CCM_TYPE, VENDOR_TYPE> CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::Subscriber_type [private] |
typedef CCM_DDS_SubscriberListener_T<DDS_TYPE, CCM_TYPE, VENDOR_TYPE> CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::SubscriberListener_type [private] |
typedef CCM_DDS_Topic_T<DDS_TYPE, CCM_TYPE, VENDOR_TYPE> CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::Topic_type [private] |
typedef CCM_DDS_TopicListener_T<DDS_TYPE, CCM_TYPE, VENDOR_TYPE> CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::TopicListener_type [private] |
CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::CCM_DDS_DomainParticipant_T | ( | DDSDomainParticipant * | dp ) |
Constructor.
CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::~CCM_DDS_DomainParticipant_T | ( | void | ) | [virtual] |
Destructor.
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::assert_liveliness | ( | void | ) |
CORBA::Boolean CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::contains_entity | ( | DDS_INSTANCE_HANDLE_T_IN | a_handle ) |
DDS::ContentFilteredTopic_ptr CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::create_contentfilteredtopic | ( | const char * | name, |
::DDS::Topic_ptr | related_topic, | ||
const char * | filter_expression, | ||
const ::DDS::StringSeq & | expression_parameters | ||
) |
DDS::MultiTopic_ptr CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::create_multitopic | ( | const char * | name, |
const char * | type_name, | ||
const char * | subscription_expression, | ||
const ::DDS::StringSeq & | expression_parameters | ||
) |
DDS::Publisher_ptr CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::create_publisher | ( | const ::DDS::PublisherQos & | qos, |
::DDS::PublisherListener_ptr | a_listener, | ||
::DDS::StatusMask | mask | ||
) |
DDS::Subscriber_ptr CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::create_subscriber | ( | const ::DDS::SubscriberQos & | qos, |
::DDS::SubscriberListener_ptr | a_listener, | ||
::DDS::StatusMask | mask | ||
) |
DDS::Topic_ptr CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::create_topic | ( | const char * | impl_name, |
const char * | type_name, | ||
const ::DDS::TopicQos & | qos, | ||
::DDS::TopicListener_ptr | a_listener, | ||
::DDS::StatusMask | mask | ||
) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::delete_contained_entities | ( | void | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::delete_contentfilteredtopic | ( | ::DDS::ContentFilteredTopic_ptr | a_contentfilteredtopic ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::delete_multitopic | ( | ::DDS::MultiTopic_ptr | a_multitopic ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::delete_publisher | ( | ::DDS::Publisher_ptr | p ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::delete_subscriber | ( | ::DDS::Subscriber_ptr | s ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::delete_topic | ( | ::DDS::Topic_ptr | a_topic ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::enable | ( | void | ) |
DDS::Topic_ptr CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::find_topic | ( | const char * | impl_name, |
const ::DDS::Duration_t & | timeout | ||
) |
DDS::Subscriber_ptr CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_builtin_subscriber | ( | void | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_current_time | ( | ::DDS::Time_t & | current_time ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_default_publisher_qos | ( | ::DDS::PublisherQos & | qos ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_default_subscriber_qos | ( | ::DDS::SubscriberQos & | qos ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_default_topic_qos | ( | ::DDS::TopicQos & | qos ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_discovered_participant_data | ( | ::DDS::ParticipantBuiltinTopicData & | impl_data, |
DDS_INSTANCE_HANDLE_T_IN | impl_handle | ||
) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_discovered_participants | ( | ::DDS::InstanceHandleSeq & | impl_handles ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_discovered_topic_data | ( | ::DDS::TopicBuiltinTopicData & | impl_data, |
DDS_INSTANCE_HANDLE_T_IN | impl_handle | ||
) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_discovered_topics | ( | ::DDS::InstanceHandleSeq & | impl_handles ) |
DDS::DomainId_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_domain_id | ( | void | ) |
DDSDomainParticipant * CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_impl | ( | void | ) |
DDS_INSTANCE_HANDLE_T_RETN CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_instance_handle | ( | void | ) | [virtual] |
DDS::DomainParticipantListener_ptr CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_listener | ( | void | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_qos | ( | ::DDS::DomainParticipantQos & | qos ) |
DDS::StatusMask CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_status_changes | ( | void | ) |
DDS::StatusCondition_ptr CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_statuscondition | ( | void | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::ignore_participant | ( | DDS_INSTANCE_HANDLE_T_IN | handle ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::ignore_publication | ( | DDS_INSTANCE_HANDLE_T_IN | handle ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::ignore_subscription | ( | DDS_INSTANCE_HANDLE_T_IN | handle ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::ignore_topic | ( | DDS_INSTANCE_HANDLE_T_IN | handle ) |
DDSDomainParticipant * CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::impl | ( | void | ) | [protected] |
DDS::TopicDescription_ptr CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::lookup_topicdescription | ( | const char * | name ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::set_default_publisher_qos | ( | const ::DDS::PublisherQos & | qos ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::set_default_subscriber_qos | ( | const ::DDS::SubscriberQos & | qos ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::set_default_topic_qos | ( | const ::DDS::TopicQos & | qos ) |
void CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::set_impl | ( | DDSDomainParticipant * | dp ) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::set_listener | ( | ::DDS::DomainParticipantListener_ptr | a_listener, |
::DDS::StatusMask | mask | ||
) |
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::set_qos | ( | const ::DDS::DomainParticipantQos & | qos ) |
DDSDomainParticipant* CIAO::DDS4CCM::CCM_DDS_DomainParticipant_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::impl_ [protected] |