OpenDDS
Snapshot(2023/04/28-20:55)
dds
DCPS
Transient_Kludge.inl
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
ACE_INLINE
9
OpenDDS::DCPS::Transient_Kludge::Transient_Kludge
()
10
: enabled_(false)
11
{
12
}
13
14
ACE_INLINE
15
OpenDDS::DCPS::Transient_Kludge::~Transient_Kludge
()
16
{
17
}
18
19
ACE_INLINE
20
void
21
OpenDDS::DCPS::Transient_Kludge::enable
()
22
{
23
enabled_
=
true
;
24
}
25
26
ACE_INLINE
27
void
28
OpenDDS::DCPS::Transient_Kludge::disable
()
29
{
30
enabled_
=
false
;
31
}
32
33
ACE_INLINE
34
bool
35
OpenDDS::DCPS::Transient_Kludge::is_enabled
()
const
36
{
37
return
enabled_
;
38
}
OpenDDS::DCPS::Transient_Kludge::~Transient_Kludge
~Transient_Kludge()
Definition:
Transient_Kludge.inl:15
OpenDDS::DCPS::Transient_Kludge::Transient_Kludge
Transient_Kludge()
Definition:
Transient_Kludge.inl:9
OpenDDS::DCPS::Transient_Kludge::enabled_
bool enabled_
The flag.
Definition:
Transient_Kludge.h:50
OpenDDS::DCPS::Transient_Kludge::enable
void enable()
Turn on enabled_ flag.
Definition:
Transient_Kludge.inl:21
OpenDDS::DCPS::Transient_Kludge::is_enabled
bool is_enabled() const
Accessor of enable flag.
Definition:
Transient_Kludge.inl:35
OpenDDS::DCPS::Transient_Kludge::disable
void disable()
Turn off enabled_ flag.
Definition:
Transient_Kludge.inl:28
ACE_INLINE
#define ACE_INLINE
Generated by
1.8.13