#include <atomic_count_gcc.hpp>
Public Member Functions | |
| atomic_count (long v) | |
| void | operator++ () |
| long | operator-- () |
| operator long () const | |
| atomic_count (long v) | |
| void | operator++ () |
| long | operator-- () |
| operator long () const | |
| atomic_count (long v) | |
| ~atomic_count () | |
| void | operator++ () |
| long | operator-- () |
| operator long () const | |
| atomic_count (long v) | |
| long | operator++ () |
| long | operator-- () |
| operator long () const | |
Private Member Functions | |
| atomic_count (atomic_count const &) | |
| atomic_count & | operator= (atomic_count const &) |
| atomic_count (atomic_count const &) | |
| atomic_count & | operator= (atomic_count const &) |
| atomic_count (atomic_count const &) | |
| atomic_count & | operator= (atomic_count const &) |
| atomic_count (atomic_count const &) | |
| atomic_count & | operator= (atomic_count const &) |
Private Attributes | |
| _Atomic_word | value_ |
| atomic_t | value_ |
| pthread_mutex_t | mutex_ |
| long | value_ |
| volatile long | value_ |
Classes | |
| class | scoped_lock |
| boost::detail::atomic_count::atomic_count | ( | long | v | ) | [inline, explicit] |
| boost::detail::atomic_count::atomic_count | ( | atomic_count const & | ) | [private] |
| boost::detail::atomic_count::atomic_count | ( | long | v | ) | [inline, explicit] |
| boost::detail::atomic_count::atomic_count | ( | atomic_count const & | ) | [private] |
| boost::detail::atomic_count::atomic_count | ( | long | v | ) | [inline, explicit] |
| boost::detail::atomic_count::~atomic_count | ( | ) | [inline] |
| boost::detail::atomic_count::atomic_count | ( | atomic_count const & | ) | [private] |
| boost::detail::atomic_count::atomic_count | ( | long | v | ) | [inline, explicit] |
| boost::detail::atomic_count::atomic_count | ( | atomic_count const & | ) | [private] |
| void boost::detail::atomic_count::operator++ | ( | ) | [inline] |
| long boost::detail::atomic_count::operator-- | ( | ) | [inline] |
| boost::detail::atomic_count::operator long | ( | ) | const [inline] |
| atomic_count& boost::detail::atomic_count::operator= | ( | atomic_count const & | ) | [private] |
| void boost::detail::atomic_count::operator++ | ( | ) | [inline] |
| long boost::detail::atomic_count::operator-- | ( | ) | [inline] |
| boost::detail::atomic_count::operator long | ( | ) | const [inline] |
| atomic_count& boost::detail::atomic_count::operator= | ( | atomic_count const & | ) | [private] |
| void boost::detail::atomic_count::operator++ | ( | ) | [inline] |
| long boost::detail::atomic_count::operator-- | ( | ) | [inline] |
| boost::detail::atomic_count::operator long | ( | ) | const [inline] |
| atomic_count& boost::detail::atomic_count::operator= | ( | atomic_count const & | ) | [private] |
| long boost::detail::atomic_count::operator++ | ( | ) | [inline] |
| long boost::detail::atomic_count::operator-- | ( | ) | [inline] |
| boost::detail::atomic_count::operator long | ( | ) | const [inline] |
| atomic_count& boost::detail::atomic_count::operator= | ( | atomic_count const & | ) | [private] |
_Atomic_word boost::detail::atomic_count::value_ [private] |
atomic_t boost::detail::atomic_count::value_ [private] |
pthread_mutex_t boost::detail::atomic_count::mutex_ [mutable, private] |
long boost::detail::atomic_count::value_ [private] |
volatile long boost::detail::atomic_count::value_ [private] |
1.5.1