OpenDDS
Snapshot(2023/04/28-20:55)
dds
InfoRepo
FederationId.h
Go to the documentation of this file.
1
/*
2
*
3
*
4
* Distributed under the OpenDDS License.
5
* See: http://www.opendds.org/license.html
6
*/
7
8
#ifndef DCPS_IR_FEDERATOR_ID_H
9
#define DCPS_IR_FEDERATOR_ID_H
10
11
#include "
inforepo_export.h
"
12
#include "
tao/Basic_Types.h
"
13
#include "
dds/Versioned_Namespace.h
"
14
15
OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL
16
17
class
OpenDDS_InfoRepoLib_Export
TAO_DDS_DCPSFederationId
18
{
19
public
:
20
typedef ::CORBA::Long
RepoKey
;
21
TAO_DDS_DCPSFederationId
(RepoKey initId);
22
void
id(RepoKey fedId);
23
RepoKey id()
const
;
24
bool
overridden()
const
;
25
private
:
26
RepoKey
id_
;
27
bool
overridden_
;
28
};
29
30
OPENDDS_END_VERSIONED_NAMESPACE_DECL
31
32
#endif
/* DCPS_IR_FEDERATOR_ID_H */
Versioned_Namespace.h
Basic_Types.h
TAO_DDS_DCPSFederationId
Definition:
FederationId.h:17
OpenDDS_InfoRepoLib_Export
#define OpenDDS_InfoRepoLib_Export
Definition:
inforepo_export.h:23
inforepo_export.h
TAO_DDS_DCPSFederationId::RepoKey
::CORBA::Long RepoKey
Definition:
FederationId.h:20
OPENDDS_END_VERSIONED_NAMESPACE_DECL
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
Definition:
Versioned_Namespace.h:48
OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL
Definition:
Hash.cpp:17
TAO_DDS_DCPSFederationId::overridden_
bool overridden_
Definition:
FederationId.h:27
TAO_DDS_DCPSFederationId::id_
RepoKey id_
Definition:
FederationId.h:26
Generated by
1.8.13