COMPASS  5.0.0
End-to-end AO simulation tool using GPU acceleration
SutraRtcBrahmaListenerImpl< T > Class Template Reference

this class provides the rtc_brahmaListenerImpl features to COMPASS More...

#include <sutra_rtc_brahmaListenerImpl.h>

Inheritance diagram for SutraRtcBrahmaListenerImpl< T >:
Collaboration diagram for SutraRtcBrahmaListenerImpl< T >:

Public Member Functions

 SutraRtcBrahmaListenerImpl ()
 
virtual ~SutraRtcBrahmaListenerImpl (void)
 
void attach_rtc (SutraRtcBrahma< T > *rtc)
 
virtual void on_data_available (DDS::DataReader_ptr reader) noexcept(false)
 
virtual void on_requested_deadline_missed (DDS::DataReader_ptr reader, const DDS::RequestedDeadlineMissedStatus &status) noexcept(false)
 
virtual void on_requested_incompatible_qos (DDS::DataReader_ptr reader, const DDS::RequestedIncompatibleQosStatus &status) noexcept(false)
 
virtual void on_liveliness_changed (DDS::DataReader_ptr reader, const DDS::LivelinessChangedStatus &status) noexcept(false)
 
virtual void on_subscription_matched (DDS::DataReader_ptr reader, const DDS::SubscriptionMatchedStatus &status) noexcept(false)
 
virtual void on_sample_rejected (DDS::DataReader_ptr reader, const DDS::SampleRejectedStatus &status) noexcept(false)
 
virtual void on_sample_lost (DDS::DataReader_ptr reader, const DDS::SampleLostStatus &status) noexcept(false)
 

Detailed Description

template<typename T>
class SutraRtcBrahmaListenerImpl< T >

this class provides the rtc_brahmaListenerImpl features to COMPASS

Author
COMPASS Team https://github.com/ANR-COMPASS
Version
5.0.0
Date
2011/01/28

Definition at line 57 of file sutra_rtc_brahmaListenerImpl.h.

Constructor & Destructor Documentation

◆ SutraRtcBrahmaListenerImpl()

template<typename T >
SutraRtcBrahmaListenerImpl< T >::SutraRtcBrahmaListenerImpl ( )

◆ ~SutraRtcBrahmaListenerImpl()

template<typename T >
virtual SutraRtcBrahmaListenerImpl< T >::~SutraRtcBrahmaListenerImpl ( void  )
virtual

Member Function Documentation

◆ attach_rtc()

template<typename T >
void SutraRtcBrahmaListenerImpl< T >::attach_rtc ( SutraRtcBrahma< T > *  rtc)

◆ on_data_available()

template<typename T >
virtual void SutraRtcBrahmaListenerImpl< T >::on_data_available ( DDS::DataReader_ptr  reader)
virtualnoexcept

◆ on_liveliness_changed()

template<typename T >
virtual void SutraRtcBrahmaListenerImpl< T >::on_liveliness_changed ( DDS::DataReader_ptr  reader,
const DDS::LivelinessChangedStatus &  status 
)
virtualnoexcept

◆ on_requested_deadline_missed()

template<typename T >
virtual void SutraRtcBrahmaListenerImpl< T >::on_requested_deadline_missed ( DDS::DataReader_ptr  reader,
const DDS::RequestedDeadlineMissedStatus &  status 
)
virtualnoexcept

◆ on_requested_incompatible_qos()

template<typename T >
virtual void SutraRtcBrahmaListenerImpl< T >::on_requested_incompatible_qos ( DDS::DataReader_ptr  reader,
const DDS::RequestedIncompatibleQosStatus &  status 
)
virtualnoexcept

◆ on_sample_lost()

template<typename T >
virtual void SutraRtcBrahmaListenerImpl< T >::on_sample_lost ( DDS::DataReader_ptr  reader,
const DDS::SampleLostStatus &  status 
)
virtualnoexcept

◆ on_sample_rejected()

template<typename T >
virtual void SutraRtcBrahmaListenerImpl< T >::on_sample_rejected ( DDS::DataReader_ptr  reader,
const DDS::SampleRejectedStatus &  status 
)
virtualnoexcept

◆ on_subscription_matched()

template<typename T >
virtual void SutraRtcBrahmaListenerImpl< T >::on_subscription_matched ( DDS::DataReader_ptr  reader,
const DDS::SubscriptionMatchedStatus &  status 
)
virtualnoexcept

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