libjmmcg
release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
|
Namespaces | |
namespace | any_order |
This namespace is for containing lock types that lock two lockable objects jointly, atomically. | |
namespace | rw |
Classes | |
class | anon_spin_event |
A very simple, atomic, lock-free mutex that is implemented with a busy-wait. More... | |
class | boost_lk_compat |
An adaptor to turn ppd::lockable in boost::lockable objects. More... | |
class | in_process |
A class to control access to resource, possibly using the stack, using the RAII idiom. More... | |
class | in_process_unlockable |
A class to control access to resource, possibly using the stack, using the RAII idiom. More... | |
struct | lockable |
struct | lockable_settable |
class | new_event_signal |
class | new_event_signal< St, UnSig, Pri, api_lock_traits< platform_api, sequential_mode >::critical_section_type > |
class | scope_lock |
struct | settable |