OpenDDS::DCPS::StaticParticipant Class Reference

#include <StaticDiscovery.h>

Inheritance diagram for OpenDDS::DCPS::StaticParticipant:

Inheritance graph
[legend]
Collaboration diagram for OpenDDS::DCPS::StaticParticipant:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 StaticParticipant (RepoId &guid, const DDS::DomainParticipantQos &qos, const EndpointRegistry &registry)
void init_bit (const DDS::Subscriber_var &bit_subscriber)
void fini_bit ()

Private Member Functions

virtual StaticEndpointManagerendpoint_manager ()

Private Attributes

StaticEndpointManager endpoint_manager_

Detailed Description

Definition at line 210 of file StaticDiscovery.h.


Constructor & Destructor Documentation

OpenDDS::DCPS::StaticParticipant::StaticParticipant ( RepoId guid,
const DDS::DomainParticipantQos qos,
const EndpointRegistry registry 
) [inline]

Definition at line 212 of file StaticDiscovery.h.

00215     : LocalParticipant<StaticEndpointManager>(qos)
00216     , endpoint_manager_(guid, lock_, registry, *this)
00217   {}


Member Function Documentation

virtual StaticEndpointManager& OpenDDS::DCPS::StaticParticipant::endpoint_manager (  )  [inline, private, virtual]

Implements OpenDDS::DCPS::LocalParticipant< EndpointManagerType >.

Definition at line 231 of file StaticDiscovery.h.

References endpoint_manager_.

00231 { return endpoint_manager_; }

void OpenDDS::DCPS::StaticParticipant::fini_bit (  )  [inline]

Definition at line 225 of file StaticDiscovery.h.

References OpenDDS::DCPS::LocalParticipant< EndpointManagerType >::bit_subscriber_.

00226   {
00227     bit_subscriber_ = 0;
00228   }

void OpenDDS::DCPS::StaticParticipant::init_bit ( const DDS::Subscriber_var &  bit_subscriber  )  [inline]

Definition at line 219 of file StaticDiscovery.h.

References OpenDDS::DCPS::LocalParticipant< EndpointManagerType >::bit_subscriber_, endpoint_manager_, and OpenDDS::DCPS::StaticEndpointManager::init_bit().

00220   {
00221     bit_subscriber_ = bit_subscriber;
00222     endpoint_manager_.init_bit();
00223   }


Member Data Documentation

StaticEndpointManager OpenDDS::DCPS::StaticParticipant::endpoint_manager_ [private]

Definition at line 233 of file StaticDiscovery.h.

Referenced by endpoint_manager(), and init_bit().


The documentation for this class was generated from the following file:
Generated on Fri Feb 12 20:06:25 2016 for OpenDDS by  doxygen 1.4.7