UdonLibrary 1.0.0
機械システム研究部 C++ ライブラリ
読み取り中…
検索中…
一致する文字列を見つけられません
Udon::ScopedInterruptLocker クラス

割り込みロック、アンロックをスコープの範囲で制御するクラス [詳解]

#include <Udon/Algorithm/ScopedInterruptLocker.hpp>

公開メンバ関数

 ScopedInterruptLocker () noexcept
 
 ~ScopedInterruptLocker () noexcept
 
 ScopedInterruptLocker (const ScopedInterruptLocker &)=delete
 
ScopedInterruptLockeroperator= (const ScopedInterruptLocker &)=delete
 

詳解

割り込みロック、アンロックをスコープの範囲で制御するクラス

覚え書き
割り込み関数内で使用する変数にアクセスする際に使用する
インスタンス化時に割り込みを無効化する
スコープを抜ける際に割り込みを有効化する

構築子と解体子

◆ ScopedInterruptLocker() [1/2]

Udon::ScopedInterruptLocker::ScopedInterruptLocker ( )
inlinenoexcept

◆ ~ScopedInterruptLocker()

Udon::ScopedInterruptLocker::~ScopedInterruptLocker ( )
inlinenoexcept

◆ ScopedInterruptLocker() [2/2]

Udon::ScopedInterruptLocker::ScopedInterruptLocker ( const ScopedInterruptLocker & )
delete

関数詳解

◆ operator=()

ScopedInterruptLocker & Udon::ScopedInterruptLocker::operator= ( const ScopedInterruptLocker & )
delete

このクラス詳解は次のファイルから抽出されました: