cortex 0.0.1
Loading...
Searching...
No Matches
mutex.hpp File Reference

Cooperative mutex for tiny_fiber. More...

#include <cortex/tiny_fiber/detail/fiber.hpp>
#include <deque>
Include dependency graph for mutex.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cortex::tiny_fiber::Mutex
 A cooperative mutex that yields instead of blocking. More...
 
class  cortex::tiny_fiber::Mutex::Guard
 RAII lock guard for Mutex. More...
 

Namespaces

namespace  cortex
 
namespace  cortex::tiny_fiber
 Cooperative multitasking primitives built on cortex::Coroutine.
 

Functions

Mutex::Guard cortex::tiny_fiber::Lock (Mutex &mutex)
 Create a lock guard for the mutex.
 

Detailed Description

Cooperative mutex for tiny_fiber.