baci::ROdiscImpl

NAME
SYNOPSIS
Constructor & Destructor Documentation
Member Function Documentation
Author

NAME

baci::ROdiscImpl −

SYNOPSIS

#include <baciROdiscImpl_T.h>

Inherits POA_SK, and ROcommonImpl< ACS_RO_TL >.

Public Member Functions

ROdiscImpl (const ACE_CString &name, BACIComponent *component_p, DevIO< TM > *devIO=0, bool flagdeldevIO=false, int initalize=0)

ROdiscImpl (bool init, const ACE_CString &name, BACIComponent *component_p, DevIO< TM > *devIO=0, bool flagdeldevIO=false, int initalize=0)

virtual ACS::Subscription_ptr new_subscription_Alarm (TAlarm *cb, const ACS::CBDescIn &desc)

virtual ~ROdiscImpl ()

template<> ACS::Subscription_ptr new_subscription_Alarm (ACS::Alarmstring *cb, const ACS::CBDescIn &desc)

template<> ACS::Subscription_ptr new_subscription_Alarm (ACS::Alarmstring *cb, const ACS::CBDescIn &desc)

Protected Types

typedef ROdiscImpl< ACS_RO_TL > PropType

template<ACS_RO_C> class baci::ROdiscImpl< ACS_RO_C >

Constructor & Destructor Documentation

template<ACS_RO_C > baci::ROdiscImpl< ACS_RO_C >::ROdiscImpl (const ACE_CString & name, BACIComponent * component_p, DevIO< TM > * devIO = 0, bool flagdeldevIO = false, int initalize = 0)

template<ACS_RO_C > baci::ROdiscImpl< ACS_RO_C >::ROdiscImpl (bool init, const ACE_CString & name, BACIComponent * component_p, DevIO< TM > * devIO = 0, bool flagdeldevIO = false, int initalize = 0)

template<ACS_RO_C > virtual baci::ROdiscImpl< ACS_RO_C >::~ROdiscImpl () [virtual]

Member Function Documentation

template<ACS_RO_C > virtual ACS::Subscription_ptr baci::ROdiscImpl< ACS_RO_C >::new_subscription_Alarm (TAlarm * cb, const ACS::CBDescIn & desc) [virtual]

Reimplemented in baci::ROSeqDiscImpl< ACS_RO_C >.

template<> ACS::Subscription_ptr baci::ROdiscImpl< ACS::stringSeq *, ACS::CBstringSeq, ACS::stringSeqSeq, ACS::stringSeqSeq_out, ACS::Monitorstring, MonitorstringSeq, ACS::stringSeq, char *, ACE_CString, POA_ACS::ROstringSeq, ACS::Alarmstring, POA_ACS::CBstringSeq, const ACS::stringSeq & >::new_subscription_Alarm (ACS::Alarmstring * cb, const ACS::CBDescIn & desc)

template<> ACS::Subscription_ptr baci::ROdiscImpl< char *, ACS::CBstring, ACS::stringSeq, ACS::stringSeq_out, ACS::Monitor, MonitorstringImpl, ACE_CString, char *, ACE_CString, POA_ACS::ROstring, ACS::Alarmstring, POA_ACS::CBstring, const char * >::new_subscription_Alarm (ACS::Alarmstring * cb, const ACS::CBDescIn & desc)

Author

Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code.