TLatch extended

This commit is contained in:
Michael Schimmel
2025-06-04 01:54:20 +02:00
parent f438c91dbd
commit f033ef2c0f
2 changed files with 62 additions and 2 deletions
+2
View File
@@ -40,6 +40,8 @@ type
class function Construct( const Proc: TFunc<T> ): TFuture<T>; overload; static;
class function Construct( const Gate: IMycState; const Proc: TFunc<T> ): TFuture<T>; overload; static;
class property Null: IMycFuture<T> read FNull;
function Chain<S>( const Proc: TFunc<T, S> ): TFuture<S>;
function WaitFor: T;