This is Unofficial EPICS BASE Doxygen Site
epics::pvAccess::AtomicBoolean Class Reference

#include "pvaDefs.h"

Public Member Functions

 AtomicBoolean ()
 
void set ()
 
void clear ()
 
bool get () const
 

Detailed Description

Definition at line 20 of file pvaDefs.h.

Constructor & Destructor Documentation

epics::pvAccess::AtomicBoolean::AtomicBoolean ( )
inline

Definition at line 23 of file pvaDefs.h.

23 : val(false) {}

Member Function Documentation

void epics::pvAccess::AtomicBoolean::clear ( )
inline

Definition at line 29 of file pvaDefs.h.

29  {
30  epicsGuard<epicsMutex> G(mutex);
31  val = false;
32  }
bool epics::pvAccess::AtomicBoolean::get ( ) const
inline

Definition at line 34 of file pvaDefs.h.

34  {
35  epicsGuard<epicsMutex> G(mutex);
36  return val;
37  }
void epics::pvAccess::AtomicBoolean::set ( )
inline

Definition at line 25 of file pvaDefs.h.

25  {
26  epicsGuard<epicsMutex> G(mutex);
27  val = true;
28  }

The documentation for this class was generated from the following file: