ddsnc::DataReaderListenerImpl Class Reference

#include <DataReaderListener.h>

Inheritance diagram for ddsnc::DataReaderListenerImpl:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DataReaderListenerImpl ()
 ~DataReaderListenerImpl (void)
void on_requested_deadline_missed (DDS::DataReader_ptr reader, const DDS::RequestedDeadlineMissedStatus &status) throw (CORBA::SystemException)
void on_requested_incompatible_qos (DDS::DataReader_ptr reader, const DDS::RequestedIncompatibleQosStatus &status) throw (CORBA::SystemException)
void on_liveliness_changed (DDS::DataReader_ptr reader, const DDS::LivelinessChangedStatus &status) throw (CORBA::SystemException)
void on_subscription_match (DDS::DataReader_ptr reader, const DDS::SubscriptionMatchStatus &status) throw (CORBA::SystemException)
void on_sample_rejected (DDS::DataReader_ptr reader, const DDS::SampleRejectedStatus &status) throw (CORBA::SystemException)
virtual void on_data_available (DDS::DataReader_ptr reader) throw (CORBA::SystemException)
void on_sample_lost (DDS::DataReader_ptr reader, const DDS::SampleLostStatus &status) throw (CORBA::SystemException)
long num_reads () const

Protected Attributes

DDS::DataReader_var reader_
long num_reads_

Detailed Description

Base class for DataReaderListener functions callbacks. Only a empty skeleton that print to stdout when a function is called.

See also:
ACSNCDDSDataReaderListener
Author:
Jorge Avarias <javarias[at]inf.utfsm.cl>

Constructor & Destructor Documentation

ddsnc::DataReaderListenerImpl::DataReaderListenerImpl (  ) 
ddsnc::DataReaderListenerImpl::~DataReaderListenerImpl ( void   ) 

Member Function Documentation

long ddsnc::DataReaderListenerImpl::num_reads (  )  const [inline]

References num_reads_.

virtual void ddsnc::DataReaderListenerImpl::on_data_available ( DDS::DataReader_ptr  reader  )  throw (CORBA::SystemException) [virtual]
void ddsnc::DataReaderListenerImpl::on_liveliness_changed ( DDS::DataReader_ptr  reader,
const DDS::LivelinessChangedStatus &  status 
) throw (CORBA::SystemException)
void ddsnc::DataReaderListenerImpl::on_requested_deadline_missed ( DDS::DataReader_ptr  reader,
const DDS::RequestedDeadlineMissedStatus &  status 
) throw (CORBA::SystemException)
void ddsnc::DataReaderListenerImpl::on_requested_incompatible_qos ( DDS::DataReader_ptr  reader,
const DDS::RequestedIncompatibleQosStatus &  status 
) throw (CORBA::SystemException)
void ddsnc::DataReaderListenerImpl::on_sample_lost ( DDS::DataReader_ptr  reader,
const DDS::SampleLostStatus &  status 
) throw (CORBA::SystemException)
void ddsnc::DataReaderListenerImpl::on_sample_rejected ( DDS::DataReader_ptr  reader,
const DDS::SampleRejectedStatus &  status 
) throw (CORBA::SystemException)
void ddsnc::DataReaderListenerImpl::on_subscription_match ( DDS::DataReader_ptr  reader,
const DDS::SubscriptionMatchStatus &  status 
) throw (CORBA::SystemException)

Member Data Documentation

Referenced by num_reads().

DDS::DataReader_var ddsnc::DataReaderListenerImpl::reader_ [protected]

The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2