COMPASS  5.0.0
End-to-end AO simulation tool using GPU acceleration
SutraTargetBrahmaListenerImpl Class Reference

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

#include <sutra_target_brahmaListenerImpl.h>

Inheritance diagram for SutraTargetBrahmaListenerImpl:
Collaboration diagram for SutraTargetBrahmaListenerImpl:

Public Member Functions

 SutraTargetBrahmaListenerImpl ()
 
virtual ~SutraTargetBrahmaListenerImpl (void)
 
void attach_target (SutraTargetBrahma *target)
 
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

this class provides the target_brahmaListenerImpl features to COMPASS

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

Definition at line 54 of file sutra_target_brahmaListenerImpl.h.

Constructor & Destructor Documentation

◆ SutraTargetBrahmaListenerImpl()

SutraTargetBrahmaListenerImpl::SutraTargetBrahmaListenerImpl ( )

◆ ~SutraTargetBrahmaListenerImpl()

virtual SutraTargetBrahmaListenerImpl::~SutraTargetBrahmaListenerImpl ( void  )
virtual

Member Function Documentation

◆ attach_target()

void SutraTargetBrahmaListenerImpl::attach_target ( SutraTargetBrahma target)

◆ on_data_available()

virtual void SutraTargetBrahmaListenerImpl::on_data_available ( DDS::DataReader_ptr  reader)
virtualnoexcept

◆ on_liveliness_changed()

virtual void SutraTargetBrahmaListenerImpl::on_liveliness_changed ( DDS::DataReader_ptr  reader,
const DDS::LivelinessChangedStatus &  status 
)
virtualnoexcept

◆ on_requested_deadline_missed()

virtual void SutraTargetBrahmaListenerImpl::on_requested_deadline_missed ( DDS::DataReader_ptr  reader,
const DDS::RequestedDeadlineMissedStatus &  status 
)
virtualnoexcept

◆ on_requested_incompatible_qos()

virtual void SutraTargetBrahmaListenerImpl::on_requested_incompatible_qos ( DDS::DataReader_ptr  reader,
const DDS::RequestedIncompatibleQosStatus &  status 
)
virtualnoexcept

◆ on_sample_lost()

virtual void SutraTargetBrahmaListenerImpl::on_sample_lost ( DDS::DataReader_ptr  reader,
const DDS::SampleLostStatus &  status 
)
virtualnoexcept

◆ on_sample_rejected()

virtual void SutraTargetBrahmaListenerImpl::on_sample_rejected ( DDS::DataReader_ptr  reader,
const DDS::SampleRejectedStatus &  status 
)
virtualnoexcept

◆ on_subscription_matched()

virtual void SutraTargetBrahmaListenerImpl::on_subscription_matched ( DDS::DataReader_ptr  reader,
const DDS::SubscriptionMatchedStatus &  status 
)
virtualnoexcept

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