#include <bulkDataNTSenderStream.h>


Public Member Functions | |
| BulkDataNTSenderStream (const char *name, const SenderStreamConfiguration &cfg=SenderStreamConfiguration()) | |
| virtual | ~BulkDataNTSenderStream () |
| BulkDataNTSenderFlow * | createFlow (const char *flowName, const SenderFlowConfiguration &cfg=SenderFlowConfiguration(), BulkDataNTSenderFlowStatusCallback *cb=0, bool releaseCB=false) |
| void | createMultipleFlowsFromConfig (const char *config) |
| BulkDataNTSenderFlow * | getFlow (const char *flowName) |
Protected Types | |
| typedef std::map< std::string, BulkDataNTSenderFlow * > | SenderFlowMap |
Protected Member Functions | |
| virtual void | removeFlowFromMap (const char *flow) |
| BulkDataNTSenderStream () | |
| disable default - empty constructor | |
| void | operator= (const BulkDataNTSenderStream &) |
| ALMA C++ coding standards state assignment operators should be disabled. | |
| BulkDataNTSenderStream (const BulkDataNTSenderStream &) | |
| ALMA C++ coding standards state copy constructors should be disabled. | |
Protected Attributes | |
| SenderFlowMap | flows_m |
| bool | notRemoveFromMap_m |
Friends | |
| class | BulkDataNTSenderFlow |
typedef std::map<std::string, BulkDataNTSenderFlow*> AcsBulkdata::BulkDataNTSenderStream::SenderFlowMap [protected] |
| AcsBulkdata::BulkDataNTSenderStream::BulkDataNTSenderStream | ( | const char * | name, | |
| const SenderStreamConfiguration & | cfg = SenderStreamConfiguration() | |||
| ) |
Constructor
| virtual AcsBulkdata::BulkDataNTSenderStream::~BulkDataNTSenderStream | ( | ) | [virtual] |
Destructor
| AcsBulkdata::BulkDataNTSenderStream::BulkDataNTSenderStream | ( | ) | [protected] |
disable default - empty constructor
| AcsBulkdata::BulkDataNTSenderStream::BulkDataNTSenderStream | ( | const BulkDataNTSenderStream & | ) | [protected] |
ALMA C++ coding standards state copy constructors should be disabled.
| BulkDataNTSenderFlow* AcsBulkdata::BulkDataNTSenderStream::createFlow | ( | const char * | flowName, | |
| const SenderFlowConfiguration & | cfg = SenderFlowConfiguration(), |
|||
| BulkDataNTSenderFlowStatusCallback * | cb = 0, |
|||
| bool | releaseCB = false | |||
| ) |
| void AcsBulkdata::BulkDataNTSenderStream::createMultipleFlowsFromConfig | ( | const char * | config | ) |
| BulkDataNTSenderFlow* AcsBulkdata::BulkDataNTSenderStream::getFlow | ( | const char * | flowName | ) |
| void AcsBulkdata::BulkDataNTSenderStream::operator= | ( | const BulkDataNTSenderStream & | ) | [protected] |
ALMA C++ coding standards state assignment operators should be disabled.
| virtual void AcsBulkdata::BulkDataNTSenderStream::removeFlowFromMap | ( | const char * | flow | ) | [protected, virtual] |
Implements AcsBulkdata::BulkDataNTStream.
friend class BulkDataNTSenderFlow [friend] |
bool AcsBulkdata::BulkDataNTSenderStream::notRemoveFromMap_m [protected] |
1.7.0