AcsBulkdata::BulkDataNTDDS − |
#include <bulkDataNTDDS.h> Inherited by AcsBulkdata::BulkDataNTDDSPublisher, and AcsBulkdata::BulkDataNTDDSSubscriber. |
Public Member Functions |
BulkDataNTDDS (DDS::DomainParticipant *participant, const DDSConfiguration &ddsCfg) |
virtual ~BulkDataNTDDS () |
DDS::Topic * createDDSTopic (const char *topicName) |
void destroyDDSTopic (DDS::Topic *topic) |
Protected Member Functions |
BulkDataNTDDS () |
name of topic (it is set when createDDSTopic |
void operator= (const BulkDataNTDDS &) |
ALMA C++ coding standards state assignment operators should be disabled. |
BulkDataNTDDS (const BulkDataNTDDS &) |
ALMA C++ coding standards state copy constructors should be disabled. |
Protected Attributes |
DDS::DomainParticipant * participant_m |
const DDSConfiguration ddsCfg_m |
pointer to participant |
std::string topicName_m |
configuration |
class responsible for all DDS related details |
AcsBulkdata::BulkDataNTDDS::BulkDataNTDDS (DDS::DomainParticipant * participant, const DDSConfiguration & ddsCfg) Constructor |
Parameters: |
participant participant |
virtual AcsBulkdata::BulkDataNTDDS::~BulkDataNTDDS () [virtual] Destructor |
AcsBulkdata::BulkDataNTDDS::BulkDataNTDDS () [protected] |
name of topic (it is set when createDDSTopic disable default - empty constructor |
AcsBulkdata::BulkDataNTDDS::BulkDataNTDDS (const BulkDataNTDDS &) [protected] |
ALMA C++ coding standards state copy constructors should be disabled. |
DDS::Topic* AcsBulkdata::BulkDataNTDDS::createDDSTopic (const char * topicName) It creates topic (and register the type) with name topicName using participant given in CTOR |
Parameters: |
topicName |
Returns: |
void AcsBulkdata::BulkDataNTDDS::destroyDDSTopic (DDS::Topic * topic) It destroys topic and unregisters the type |
Parameters: |
topic |
void AcsBulkdata::BulkDataNTDDS::operator= (const BulkDataNTDDS &) [protected] |
ALMA C++ coding standards state assignment operators should be disabled. |
const DDSConfiguration AcsBulkdata::BulkDataNTDDS::ddsCfg_m [protected] |
pointer to participant |
DDS::DomainParticipant* AcsBulkdata::BulkDataNTDDS::participant_m [protected] |
std::string AcsBulkdata::BulkDataNTDDS::topicName_m [protected] |
configuration |
Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code. |