#include <bulkDataNTReceiverFlow.h>
Public Member Functions | |
BulkDataNTReceiverFlow (BulkDataNTReceiverStreamBase *receiverStream, const char *flowName, const ReceiverFlowConfiguration &rcvCfg, BulkDataNTCallback *cb, bool releaseCB) | |
virtual | ~BulkDataNTReceiverFlow () |
void | setReceiverName (char *recvName) |
BulkDataNTCallback * | getCallbackObject () |
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::BulkDataNTReceiverStreamBase * | receiverStream_m |
AcsBulkdata::BulkDataNTDDSSubscriber * | ddsSubscriber_m |
ACSBulkData::BulkDataNTFrameDataReader * | ddsDataReader_m |
DDS::Topic * | ddsTopic_m |
BulkDataNTReaderListener * | dataReaderListener_m |
BulkDataNTCallback * | callback_m |
bool | releaseCB_m |
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.
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 | ) |
Referenced by getCallback(), and getCallbackObject().
ACSBulkData::BulkDataNTFrameDataReader* AcsBulkdata::BulkDataNTReceiverFlow::ddsDataReader_m [protected] |
AcsBulkdata::BulkDataNTDDSSubscriber* AcsBulkdata::BulkDataNTReceiverFlow::ddsSubscriber_m [protected] |
DDS::Topic* AcsBulkdata::BulkDataNTReceiverFlow::ddsTopic_m [protected] |
AcsBulkdata::BulkDataNTReceiverStreamBase* AcsBulkdata::BulkDataNTReceiverFlow::receiverStream_m [protected] |
bool AcsBulkdata::BulkDataNTReceiverFlow::releaseCB_m [protected] |