OpenDDS  Snapshot(2023/04/07-19:43)
Public Member Functions | List of all members
OpenDDS::DCPS::RepoIdBuilder Class Reference

#include <RepoIdBuilder.h>

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

Public Member Functions

 RepoIdBuilder ()
 
 RepoIdBuilder (GUID_t &repoId)
 
 ~RepoIdBuilder ()
 
void federationId (long federationId)
 
void participantId (long participantId)
 
- Public Member Functions inherited from OpenDDS::DCPS::GuidBuilder
 GuidBuilder ()
 
 GuidBuilder (GUID_t &guid)
 
 ~GuidBuilder ()
 
void guidPrefix0 (long p0)
 
void guidPrefix1 (long p1)
 
void guidPrefix2 (long p2)
 
void entityId (EntityId_t entityId)
 
void entityId (long entityId)
 
void entityKey (long entityKey)
 
void entityKind (CORBA::Octet entityKind)
 
void entityKind (EntityKind kind, bool makeBuiltin)
 
 operator GUID_t ()
 

Additional Inherited Members

- Static Public Member Functions inherited from OpenDDS::DCPS::GuidBuilder
static GUID_t create ()
 

Detailed Description

Definition at line 23 of file RepoIdBuilder.h.

Constructor & Destructor Documentation

◆ RepoIdBuilder() [1/2]

OpenDDS::DCPS::RepoIdBuilder::RepoIdBuilder ( )

Definition at line 21 of file RepoIdBuilder.cpp.

22 {
23 }

◆ RepoIdBuilder() [2/2]

OpenDDS::DCPS::RepoIdBuilder::RepoIdBuilder ( GUID_t repoId)
explicit

Definition at line 25 of file RepoIdBuilder.cpp.

26  : GuidBuilder(repoId)
27 {
28 }

◆ ~RepoIdBuilder()

OpenDDS::DCPS::RepoIdBuilder::~RepoIdBuilder ( )

Definition at line 30 of file RepoIdBuilder.cpp.

References OPENDDS_END_VERSIONED_NAMESPACE_DECL.

31 {
32 }

Member Function Documentation

◆ federationId()

ACE_INLINE void OpenDDS::DCPS::RepoIdBuilder::federationId ( long  federationId)

Definition at line 14 of file RepoIdBuilder.inl.

References ACE_INLINE, and OpenDDS::DCPS::GuidBuilder::guidPrefix1().

Referenced by OpenDDS::DCPS::RepoIdGenerator::next().

15 {
17 }
void federationId(long federationId)

◆ participantId()

ACE_INLINE void OpenDDS::DCPS::RepoIdBuilder::participantId ( long  participantId)

The documentation for this class was generated from the following files: