OpenDDS  Snapshot(2023/04/28-20:55)
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"
14 
16 
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_;
28 };
29 
31 
32 #endif /* DCPS_IR_FEDERATOR_ID_H */
#define OpenDDS_InfoRepoLib_Export
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL