neoGFX
Cross-platform C++ app/game engine
|
#include <neolib/neolib.hpp>
#include <atomic>
#include <mutex>
#include <boost/thread/locks.hpp>
#include <boost/lockfree/detail/prefix.hpp>
#include <boost/fiber/detail/spinlock.hpp>
#include <neolib/core/i_mutex.hpp>
Go to the source code of this file.
Classes | |
struct | neolib::null_mutex |
class | neolib::proxy_mutex< Subject > |
class | neolib::recursive_spinlock |
class | neolib::switchable_mutex |
class | neolib::scoped_multi_lock< Mutexes > |
Namespaces | |
namespace | neolib |
Typedefs | |
using | neolib::spinlock = boost::fibers::detail::spinlock |