Public Member Functions | Protected Member Functions | Protected Attributes

AcsBulkdata::BulkDataNTReceiverFlow Class Reference

#include <bulkDataNTReceiverFlow.h>

Inheritance diagram for AcsBulkdata::BulkDataNTReceiverFlow:
Inheritance graph
[legend]
Collaboration diagram for AcsBulkdata::BulkDataNTReceiverFlow:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BulkDataNTReceiverFlow (BulkDataNTReceiverStreamBase *receiverStream, const char *flowName, const ReceiverFlowConfiguration &rcvCfg, BulkDataNTCallback *cb, bool releaseCB)
virtual ~BulkDataNTReceiverFlow ()
void setReceiverName (char *recvName)
BulkDataNTCallbackgetCallbackObject ()
template<class T >
T * getCallback ()

Protected Member Functions

 BulkDataNTReceiverFlow ()
 disable default - empty constructor
void operator= (const BulkDataNTReceiverFlow &)
 ALMA C++ coding standards state assignment operators should be disabled.
 BulkDataNTReceiverFlow (const BulkDataNTReceiverFlow &)
 ALMA C++ coding standards state copy constructors should be disabled.

Protected Attributes

AcsBulkdata::BulkDataNTReceiverStreamBasereceiverStream_m
AcsBulkdata::BulkDataNTDDSSubscriberddsSubscriber_m
ACSBulkData::BulkDataNTFrameDataReader * ddsDataReader_m
DDS::Topic * ddsTopic_m
BulkDataNTReaderListenerdataReaderListener_m
BulkDataNTCallbackcallback_m
bool releaseCB_m

Constructor & Destructor Documentation

AcsBulkdata::BulkDataNTReceiverFlow::BulkDataNTReceiverFlow ( BulkDataNTReceiverStreamBase receiverStream,
const char *  flowName,
const ReceiverFlowConfiguration rcvCfg,
BulkDataNTCallback cb,
bool  releaseCB 
)

Constructor

virtual AcsBulkdata::BulkDataNTReceiverFlow::~BulkDataNTReceiverFlow (  )  [virtual]

Destructor

AcsBulkdata::BulkDataNTReceiverFlow::BulkDataNTReceiverFlow (  )  [protected]

disable default - empty constructor

AcsBulkdata::BulkDataNTReceiverFlow::BulkDataNTReceiverFlow ( const BulkDataNTReceiverFlow  )  [protected]

ALMA C++ coding standards state copy constructors should be disabled.


Member Function Documentation

template<class T >
T* AcsBulkdata::BulkDataNTReceiverFlow::getCallback (  )  [inline]

References callback_m.

BulkDataNTCallback* AcsBulkdata::BulkDataNTReceiverFlow::getCallbackObject (  )  [inline]

References callback_m.

void AcsBulkdata::BulkDataNTReceiverFlow::operator= ( const BulkDataNTReceiverFlow  )  [protected]

ALMA C++ coding standards state assignment operators should be disabled.

void AcsBulkdata::BulkDataNTReceiverFlow::setReceiverName ( char *  recvName  ) 

Member Data Documentation

Referenced by getCallback(), and getCallbackObject().

ACSBulkData::BulkDataNTFrameDataReader* AcsBulkdata::BulkDataNTReceiverFlow::ddsDataReader_m [protected]

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