OpenDDS  Snapshot(2023/04/07-19:43)
Public Member Functions | Public Attributes | List of all members
OpenDDS::DCPS::DomainParticipantImpl::RefCounted_Topic Struct Reference

#include <DomainParticipantImpl.h>

Collaboration diagram for OpenDDS::DCPS::DomainParticipantImpl::RefCounted_Topic:
Collaboration graph
[legend]

Public Member Functions

 RefCounted_Topic ()
 
 RefCounted_Topic (const Topic_Pair &pair)
 

Public Attributes

Topic_Pair pair_
 The topic object reference. More...
 
CORBA::ULong client_refs_
 The reference count on the obj_. More...
 

Detailed Description

Definition at line 105 of file DomainParticipantImpl.h.

Constructor & Destructor Documentation

◆ RefCounted_Topic() [1/2]

OpenDDS::DCPS::DomainParticipantImpl::RefCounted_Topic::RefCounted_Topic ( )
inline

Definition at line 106 of file DomainParticipantImpl.h.

107  : client_refs_(0)
108  {
109  }
CORBA::ULong client_refs_
The reference count on the obj_.

◆ RefCounted_Topic() [2/2]

OpenDDS::DCPS::DomainParticipantImpl::RefCounted_Topic::RefCounted_Topic ( const Topic_Pair pair)
inlineexplicit

Definition at line 111 of file DomainParticipantImpl.h.

112  : pair_(pair),
113  client_refs_(1)
114  {
115  }
CORBA::ULong client_refs_
The reference count on the obj_.

Member Data Documentation

◆ client_refs_

CORBA::ULong OpenDDS::DCPS::DomainParticipantImpl::RefCounted_Topic::client_refs_

The reference count on the obj_.

Definition at line 120 of file DomainParticipantImpl.h.

◆ pair_

Topic_Pair OpenDDS::DCPS::DomainParticipantImpl::RefCounted_Topic::pair_

The topic object reference.

Definition at line 118 of file DomainParticipantImpl.h.

Referenced by OpenDDS::DCPS::DomainParticipantImpl::create_new_topic().


The documentation for this struct was generated from the following file: