#include <bulkDataNTSenderStream.h>
List of all members.
Member Typedef Documentation
Constructor & Destructor Documentation
Sender Stream constructor.
- Parameters:
-
| name | name of the sender stream that should be constructed |
| cfg(optional) | sender stream configuration |
- Exceptions:
-
| StreamCreateProblemExImpl | |
virtual AcsBulkdata::BulkDataNTSenderStream::~BulkDataNTSenderStream |
( |
|
) |
[virtual] |
Sender stream destruction which destroys also all created flows.
AcsBulkdata::BulkDataNTSenderStream::BulkDataNTSenderStream |
( |
|
) |
[protected] |
disable default - empty constructor
ALMA C++ coding standards state copy constructors should be disabled.
Member Function Documentation
The method creates a flow an the sender stream
- Parameters:
-
| flowName | name of the flow that should be created |
| cfg | (optional) sender flow configuration |
| cb | (optional) Sender flow status callback |
| releaseCB | should be the callback released when the flow is destroyed |
- Returns:
- pointer to created sender flow object
void AcsBulkdata::BulkDataNTSenderStream::createMultipleFlowsFromConfig |
( |
const char * |
config |
) |
|
bool AcsBulkdata::BulkDataNTSenderStream::existFlow |
( |
const char * |
flowName |
) |
|
Method just to check if a flow exists in the stream.
- Parameters:
-
| flowName | the name of the flow |
- Returns:
- true if the flow with name flowName exists in the stream otherwise false
It returns pointer to Sender Flow with the specified name
- Parameters:
-
| flowName | the name of the flow |
- Returns:
- sender flow if present in the stream, otherwise exception
- Exceptions:
-
std::vector<std::string> AcsBulkdata::BulkDataNTSenderStream::getFlowNames |
( |
|
) |
|
Get the names of the all flows created by the stream
- Returns:
- vector<string>
unsigned int AcsBulkdata::BulkDataNTSenderStream::getFlowNumber |
( |
|
) |
|
Returns number of flows in the stream.
- Returns:
- unsigned int - number of flows
ALMA C++ coding standards state assignment operators should be disabled.
virtual void AcsBulkdata::BulkDataNTSenderStream::removeFlowFromMap |
( |
const char * |
flow |
) |
[protected, virtual] |
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following file: