- Aldebaran documentation |
- C++ Libraries |
- index

libqi-api 2.8.7.4

- Main Page
- Related Pages
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
qi::AtomicFlagLock Class Reference

`#include <atomic.hpp>`

## Public Member Functions
| AtomicFlagLock (std::atomic_flag &f)
| AtomicFlagLock (const AtomicFlagLock &)=delete
AtomicFlagLock & | operator= (const AtomicFlagLock &)=delete
| AtomicFlagLock (AtomicFlagLock &&o)
AtomicFlagLock & | operator= (AtomicFlagLock &&o)
| ~AtomicFlagLock ()
| operator bool () const

## Detailed Description

Definition at line 258 of file atomic.hpp.

## Constructor & Destructor Documentation

qi::AtomicFlagLock::AtomicFlagLock | ( | std::atomic_flag & | f | ) |
| inline explicit

Definition at line 273 of file atomic.hpp.

qi::AtomicFlagLock::AtomicFlagLock | ( | const AtomicFlagLock & |  | ) |
| delete

qi::AtomicFlagLock::AtomicFlagLock | ( | AtomicFlagLock && | o | ) |
| inline

Definition at line 281 of file atomic.hpp.

qi::AtomicFlagLock::~AtomicFlagLock | ( |  | ) |
| inline

Definition at line 300 of file atomic.hpp.

## Member Function Documentation

qi::AtomicFlagLock::operator bool | ( |  | ) | const
| inline explicit

Definition at line 305 of file atomic.hpp.

AtomicFlagLock& qi::AtomicFlagLock::operator= | ( | const AtomicFlagLock & |  | ) |
| delete

AtomicFlagLock& qi::AtomicFlagLock::operator= | ( | AtomicFlagLock && | o | ) |
| inline

Definition at line 289 of file atomic.hpp.

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

- /home/opennao/work/release-2.8/sdk/libqi/qi/atomic.hpp