tinykernel
Loading...
Searching...
No Matches
sync.hpp File Reference
#include "kernel.hpp"
#include <cstdint>

Go to the source code of this file.

Classes

class  tk::Semaphore
 計数セマフォ (Counting Semaphore) / バイナリセマフォ More...
class  tk::Mutex
 所有権・優先度順ウェイクアップ・RAII 対応のミューテックス (排他ロック) More...
class  tk::LockGuard< Lockable >
 ミューテックスのロックをスコープ単位で安全に管理する RAII クラス (std::lock_guard 相当) More...

Namespaces

namespace  tk

Typedefs

using tk::BinarySemaphore = Semaphore
 バイナリセマフォ (初期値1, 最大1) の型エイリアス