libjmmcg
build_2783
A C++ library containing an eclectic mix of useful, advanced components.
|
#include <thread_api_traits.hpp>
Inherits atomic_ctr< V, api_lock_traits< api_type, model_type > >.
Public Types | |
typedef atomic_ctr< V, api_lock_traits< api_type, model_type > > | base_t |
typedef base_t::lock_traits | lock_traits |
typedef base_t::atomic_t | atomic_t |
typedef base_t::value_type | value_type |
Public Member Functions | |
atomic_counter_type () | |
atomic_counter_type (const value_type v) | |
atomic_counter_type (atomic_counter_type const &a) | |
atomic_counter_type (base_t const &a) | |
Definition at line 84 of file thread_api_traits.hpp.
typedef base_t::atomic_t jmmcg::ppd::api_lock_traits< generic_traits::MS_Win32, heavyweight_threading >::atomic_counter_type< V >::atomic_t |
Definition at line 87 of file thread_api_traits.hpp.
typedef atomic_ctr<V, api_lock_traits<api_type, model_type> > jmmcg::ppd::api_lock_traits< generic_traits::MS_Win32, heavyweight_threading >::atomic_counter_type< V >::base_t |
Definition at line 85 of file thread_api_traits.hpp.
typedef base_t::lock_traits jmmcg::ppd::api_lock_traits< generic_traits::MS_Win32, heavyweight_threading >::atomic_counter_type< V >::lock_traits |
Definition at line 86 of file thread_api_traits.hpp.
typedef base_t::value_type jmmcg::ppd::api_lock_traits< generic_traits::MS_Win32, heavyweight_threading >::atomic_counter_type< V >::value_type |
Definition at line 88 of file thread_api_traits.hpp.
|
inline |
Definition at line 90 of file thread_api_traits.hpp.
|
inlineexplicit |
Definition at line 91 of file thread_api_traits.hpp.
|
inline |
Definition at line 92 of file thread_api_traits.hpp.
|
inline |
Definition at line 93 of file thread_api_traits.hpp.