DDS-PSM-C++
1.0
ISO C++ API for OpenSplice DDS
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
src
hpp
dds
domain
TDomainId.hpp
Go to the documentation of this file.
1
#ifndef OMG_DDS_DOMAIN_T_DOMAIN_ID_HPP_
2
#define OMG_DDS_DOMAIN_T_DOMAIN_ID_HPP_
3
4
#include <
dds/core/Value.hpp
>
5
6
namespace
dds {
namespace
domain {
7
template
<
typename
DELEGATE>
8
class
TDomainId
;
9
} }
10
11
12
template
<
typename
DELEGATE>
13
class
dds::domain::TDomainId
:
public
dds::core::Value
<DELEGATE> {
14
public
:
15
16
template
<
typename
ARG0>
17
TDomainId
(ARG0
id
) :
dds::core::Value<DELEGATE>
(id);
18
19
template
<
typename
ARG0,
typename
ARG1>
20
TDomainId
(ARG0 arg0, ARG1 arg1);
21
22
operator
uint32_t ()
const
;
23
24
uint32_t
value
()
const
;
25
26
static
const
TDomainId
default_domain
();
27
};
28
29
#endif
/* OMG_DDS_DOMAIN_T_DOMAIN_ID_HPP_ */
Generated on Sat Nov 3 2012 00:02:18 for DDS-PSM-C++ by
1.8.2