Public Member Functions | Private Types | Private Member Functions | Private Attributes

CIAO::DDS4CCM::CCM_DDS_PublisherListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE > Class Template Reference

#include <DDSPublisherListener_T.h>

List of all members.

Public Member Functions

 CCM_DDS_PublisherListener_T (::DDS::PublisherListener_ptr p)
 Constructor.
virtual ~CCM_DDS_PublisherListener_T (void)
 Destructor.
virtual void on_offered_deadline_missed (::DDSDataWriter *the_writer, const ::DDS_OfferedDeadlineMissedStatus &status)
virtual void on_offered_incompatible_qos (::DDSDataWriter *the_writer, const ::DDS_OfferedIncompatibleQosStatus &status)
virtual void on_liveliness_lost (::DDSDataWriter *the_writer, const ::DDS_LivelinessLostStatus &status)
virtual void on_publication_matched (::DDSDataWriter *the_writer, const ::DDS_PublicationMatchedStatus &status)
::DDS::PublisherListener_ptr get_publisher_listener (void)

Private Types

typedef CCM_DDS_DataWriter_T
< DDS_TYPE, CCM_TYPE,
VENDOR_TYPE > 
DataWriter_type

Private Member Functions

::DDS::CCM_DataWriter_ptr get_datawriter_proxy (::DDSDataWriter *the_writer)

Private Attributes

::DDS::PublisherListener_var impl_

template<typename DDS_TYPE, typename CCM_TYPE, DDS4CCM_Vendor VENDOR_TYPE>
class CIAO::DDS4CCM::CCM_DDS_PublisherListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >


Member Typedef Documentation

template<typename DDS_TYPE , typename CCM_TYPE , DDS4CCM_Vendor VENDOR_TYPE>
typedef CCM_DDS_DataWriter_T<DDS_TYPE, CCM_TYPE, VENDOR_TYPE> CIAO::DDS4CCM::CCM_DDS_PublisherListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::DataWriter_type [private]

Constructor & Destructor Documentation

template<typename DDS_TYPE , typename CCM_TYPE , DDS4CCM_Vendor VENDOR_TYPE>
CIAO::DDS4CCM::CCM_DDS_PublisherListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::CCM_DDS_PublisherListener_T ( ::DDS::PublisherListener_ptr  p )

Constructor.

template<typename DDS_TYPE , typename CCM_TYPE , DDS4CCM_Vendor VENDOR_TYPE>
CIAO::DDS4CCM::CCM_DDS_PublisherListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::~CCM_DDS_PublisherListener_T ( void   ) [virtual]

Destructor.


Member Function Documentation

template<typename DDS_TYPE , typename CCM_TYPE , DDS4CCM_Vendor VENDOR_TYPE>
DDS::CCM_DataWriter_ptr CIAO::DDS4CCM::CCM_DDS_PublisherListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_datawriter_proxy ( ::DDSDataWriter *  the_writer ) [private]
template<typename DDS_TYPE , typename CCM_TYPE , DDS4CCM_Vendor VENDOR_TYPE>
DDS::PublisherListener_ptr CIAO::DDS4CCM::CCM_DDS_PublisherListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_publisher_listener ( void   )
template<typename DDS_TYPE , typename CCM_TYPE , DDS4CCM_Vendor VENDOR_TYPE>
void CIAO::DDS4CCM::CCM_DDS_PublisherListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::on_liveliness_lost ( ::DDSDataWriter *  the_writer,
const ::DDS_LivelinessLostStatus &  status 
) [virtual]
template<typename DDS_TYPE , typename CCM_TYPE , DDS4CCM_Vendor VENDOR_TYPE>
void CIAO::DDS4CCM::CCM_DDS_PublisherListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::on_offered_deadline_missed ( ::DDSDataWriter *  the_writer,
const ::DDS_OfferedDeadlineMissedStatus &  status 
) [virtual]
template<typename DDS_TYPE , typename CCM_TYPE , DDS4CCM_Vendor VENDOR_TYPE>
void CIAO::DDS4CCM::CCM_DDS_PublisherListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::on_offered_incompatible_qos ( ::DDSDataWriter *  the_writer,
const ::DDS_OfferedIncompatibleQosStatus &  status 
) [virtual]
template<typename DDS_TYPE , typename CCM_TYPE , DDS4CCM_Vendor VENDOR_TYPE>
void CIAO::DDS4CCM::CCM_DDS_PublisherListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::on_publication_matched ( ::DDSDataWriter *  the_writer,
const ::DDS_PublicationMatchedStatus &  status 
) [virtual]

Member Data Documentation

template<typename DDS_TYPE , typename CCM_TYPE , DDS4CCM_Vendor VENDOR_TYPE>
::DDS::PublisherListener_var CIAO::DDS4CCM::CCM_DDS_PublisherListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::impl_ [private]

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