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 213 of file StaticDiscovery.h.


Constructor & Destructor Documentation

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

Definition at line 215 of file StaticDiscovery.h.

00218     : LocalParticipant<StaticEndpointManager>(qos)
00219     , endpoint_manager_(guid, lock_, registry, *this)
00220   {}


Member Function Documentation

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

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

Definition at line 234 of file StaticDiscovery.h.

References endpoint_manager_.

00234 { return endpoint_manager_; }

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

Definition at line 228 of file StaticDiscovery.h.

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

00229   {
00230     bit_subscriber_ = 0;
00231   }

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

Definition at line 222 of file StaticDiscovery.h.

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

00223   {
00224     bit_subscriber_ = bit_subscriber;
00225     endpoint_manager_.init_bit();
00226   }

Here is the call graph for this function:


Member Data Documentation

Definition at line 236 of file StaticDiscovery.h.

Referenced by endpoint_manager(), and init_bit().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 10 Aug 2018 for OpenDDS by  doxygen 1.6.1