|
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 |