FMX.Utils.TNonReentrantHelper
Delphi
TNonReentrantHelper = class
C++
class PASCALIMPLEMENTATION TNonReentrantHelper : public System::TObject
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | FMX.Utils.pas FMX.Utils.hpp |
FMX.Utils | FMX.Utils |
説明
コードの再入不能なセクションの記述に役立つユーティリティが含まれる、ヘルパ クラスです。
再入不能なタスクを手続きまたは関数として渡すと、TNonReentrantHelper のメソッドは値を返します。
論理型変数の Guard フラグも参照で渡されます。手続きを実行するには、Guard 変数の値が False
でなければなりません。
1 つの手続きに収まらない再入不能なセクションには、EnterSection メソッドと LeaveSection メソッドを使用します。
- メモ: TNonReentrantHelper はスレッドセーフではありません。