CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i Class Reference

#include <DomainParticipant.h>

Inheritance diagram for CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i:
Inheritance graph
[legend]
Collaboration diagram for CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CCM_DDS_DomainParticipant_i (DDSDomainParticipant *dp)
 Constructor.
virtual ~CCM_DDS_DomainParticipant_i (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 &current_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_

Constructor & Destructor Documentation

CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::CCM_DDS_DomainParticipant_i ( DDSDomainParticipant *  dp  ) 

Constructor.

CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::~CCM_DDS_DomainParticipant_i ( void   )  [virtual]

Destructor.


Member Function Documentation

DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::assert_liveliness ( void   ) 
CORBA::Boolean CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::contains_entity ( DDS_INSTANCE_HANDLE_T_IN  a_handle  ) 
DDS::ContentFilteredTopic_ptr CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::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_i::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_i::create_publisher ( const ::DDS::PublisherQos &  qos,
::DDS::PublisherListener_ptr  a_listener,
::DDS::StatusMask  mask 
)
DDS::Subscriber_ptr CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::create_subscriber ( const ::DDS::SubscriberQos &  qos,
::DDS::SubscriberListener_ptr  a_listener,
::DDS::StatusMask  mask 
)
DDS::Topic_ptr CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::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_i::delete_contained_entities ( void   ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::delete_contentfilteredtopic ( ::DDS::ContentFilteredTopic_ptr  a_contentfilteredtopic  ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::delete_multitopic ( ::DDS::MultiTopic_ptr  a_multitopic  ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::delete_publisher ( ::DDS::Publisher_ptr  p  ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::delete_subscriber ( ::DDS::Subscriber_ptr  s  ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::delete_topic ( ::DDS::Topic_ptr  a_topic  ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::enable ( void   ) 
DDS::Topic_ptr CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::find_topic ( const char *  impl_name,
const ::DDS::Duration_t &  timeout 
)
DDS::Subscriber_ptr CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::get_builtin_subscriber ( void   ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::get_current_time ( ::DDS::Time_t &  current_time  ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::get_default_publisher_qos ( ::DDS::PublisherQos &  qos  ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::get_default_subscriber_qos ( ::DDS::SubscriberQos &  qos  ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::get_default_topic_qos ( ::DDS::TopicQos &  qos  ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::get_discovered_participant_data ( ::DDS::ParticipantBuiltinTopicData &  impl_data,
DDS_INSTANCE_HANDLE_T_IN  impl_handle 
)
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::get_discovered_participants ( ::DDS::InstanceHandleSeq &  impl_handles  ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::get_discovered_topic_data ( ::DDS::TopicBuiltinTopicData &  impl_data,
DDS_INSTANCE_HANDLE_T_IN  impl_handle 
)
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::get_discovered_topics ( ::DDS::InstanceHandleSeq &  impl_handles  ) 
DDS::DomainId_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::get_domain_id ( void   ) 
DDSDomainParticipant * CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::get_impl ( void   ) 
DDS_INSTANCE_HANDLE_T_RETN CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::get_instance_handle ( void   )  [virtual]
DDS::DomainParticipantListener_ptr CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::get_listener ( void   ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::get_qos ( ::DDS::DomainParticipantQos &  qos  ) 
DDS::StatusMask CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::get_status_changes ( void   ) 
DDS::StatusCondition_ptr CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::get_statuscondition ( void   ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::ignore_participant ( DDS_INSTANCE_HANDLE_T_IN  handle  ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::ignore_publication ( DDS_INSTANCE_HANDLE_T_IN  handle  ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::ignore_subscription ( DDS_INSTANCE_HANDLE_T_IN  handle  ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::ignore_topic ( DDS_INSTANCE_HANDLE_T_IN  handle  ) 
DDSDomainParticipant * CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::impl ( void   )  [protected]
DDS::TopicDescription_ptr CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::lookup_topicdescription ( const char *  name  ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::set_default_publisher_qos ( const ::DDS::PublisherQos &  qos  ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::set_default_subscriber_qos ( const ::DDS::SubscriberQos &  qos  ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::set_default_topic_qos ( const ::DDS::TopicQos &  qos  ) 
void CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::set_impl ( DDSDomainParticipant *  dp  ) 
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::set_listener ( ::DDS::DomainParticipantListener_ptr  a_listener,
::DDS::StatusMask  mask 
)
DDS::ReturnCode_t CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::set_qos ( const ::DDS::DomainParticipantQos &  qos  ) 

Member Data Documentation

DDSDomainParticipant* CIAO::DDS4CCM::CCM_DDS_DomainParticipant_i::impl_ [protected]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by  doxygen 1.6.2