IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.
|
Blocking execution of the current thread until the specified file ceases to exist. More...
Public Member Functions | |
WaitFileRemoval (string filePath) | |
override bool | Condition () |
Condition that unblocks Wait() when it becomes true. The condition is true if the observed file does not exist. | |
override void | Wait () |
Waits for condition to be fulfilled. | |
Protected Member Functions | |
override void | InitWaitFileEventBase (string fileOrDirectoryPath) |
Performs class specific initialization. |
Blocking execution of the current thread until the specified file ceases to exist.
IG::Lib::WaitFileRemoval::WaitFileRemoval | ( | string | filePath | ) | [inline] |
override void IG::Lib::WaitFileRemoval::InitWaitFileEventBase | ( | string | fileOrDirectoryPath | ) | [inline, protected, virtual] |
Performs class specific initialization.
Reimplemented from IG::Lib::WaitFileEventBase.
override bool IG::Lib::WaitFileRemoval::Condition | ( | ) | [inline, virtual] |
Condition that unblocks Wait() when it becomes true. The condition is true if the observed file does not exist.
Reimplemented from IG::Lib::WaitFileEventBase.
override void IG::Lib::WaitFileRemoval::Wait | ( | ) | [inline, virtual] |
Waits for condition to be fulfilled.
Reimplemented from IG::Lib::WaitFileEventBase.