OpenDDS
Snapshot(2023/04/07-19:43)
|
#include <Transient_Kludge.h>
Public Member Functions | |
Transient_Kludge () | |
~Transient_Kludge () | |
void | enable () |
Turn on enabled_ flag. More... | |
void | disable () |
Turn off enabled_ flag. More... | |
bool | is_enabled () const |
Accessor of enable flag. More... | |
Static Public Member Functions | |
static Transient_Kludge * | instance () |
Return a singleton instance of this class. More... | |
Private Attributes | |
bool | enabled_ |
The flag. More... | |
Definition at line 31 of file Transient_Kludge.h.
ACE_INLINE OpenDDS::DCPS::Transient_Kludge::Transient_Kludge | ( | ) |
ACE_INLINE OpenDDS::DCPS::Transient_Kludge::~Transient_Kludge | ( | ) |
ACE_INLINE void OpenDDS::DCPS::Transient_Kludge::disable | ( | ) |
Turn off enabled_ flag.
Definition at line 28 of file Transient_Kludge.inl.
References ACE_INLINE, and enabled_.
ACE_INLINE void OpenDDS::DCPS::Transient_Kludge::enable | ( | ) |
Turn on enabled_ flag.
Definition at line 21 of file Transient_Kludge.inl.
References ACE_INLINE, and enabled_.
|
static |
Return a singleton instance of this class.
Definition at line 18 of file Transient_Kludge.cpp.
References ACE_Singleton< TYPE, ACE_LOCK >::instance().
ACE_INLINE bool OpenDDS::DCPS::Transient_Kludge::is_enabled | ( | ) | const |
|
private |
The flag.
Definition at line 50 of file Transient_Kludge.h.
Referenced by disable(), enable(), and is_enabled().