DDS4CCM  1.2.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Macros | Typedefs
DomainParticipantManager.h File Reference
#include "dds4ccm/impl/dds4ccm_dds_impl_export.h"
#include "ace/Singleton.h"
#include "tao/orbconf.h"
#include "dds4ccm/idl/dds_rtf2_dcpsC.h"
#include <map>
#include <string>

Classes

class  CIAO::DDS4CCM::DomainParticipantManager
 Stores a DDSParticipantTopic per domain ID and QOS profile string. When several connectors are joining the same domain ID, using the same QOS settings (ie have the same QOS profile string), the DomainParticipant for that combination is shared. This is done to save resources (running threads/memory usage). More...
 
class  CIAO::DDS4CCM::DomainParticipantManager::DDSParticipantTopic
 

Namespaces

namespace  CIAO
 
namespace  CIAO::DDS4CCM
 

Macros

#define DPMANAGER   ::CIAO::DDS4CCM::Domain_Participant_Manager::instance ()
 

Typedefs

typedef ACE_Singleton
< DomainParticipantManager,
TAO_SYNCH_MUTEX
CIAO::DDS4CCM::Domain_Participant_Manager
 

Macro Definition Documentation