|
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 begins to exist. More...
Inheritance diagram for IG::Lib::WaitFileCreation:
Collaboration diagram for IG::Lib::WaitFileCreation:Public Member Functions | |
| WaitFileCreation (string filePath) | |
| override bool | Condition () |
| Condition that unblocks Wait() when it becomes true. The condition is true if the observed file exists. | |
| 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 begins to exist.
| IG::Lib::WaitFileCreation::WaitFileCreation | ( | string | filePath | ) | [inline] |
| override void IG::Lib::WaitFileCreation::InitWaitFileEventBase | ( | string | fileOrDirectoryPath | ) | [inline, protected, virtual] |
Performs class specific initialization.
Reimplemented from IG::Lib::WaitFileEventBase.
| override bool IG::Lib::WaitFileCreation::Condition | ( | ) | [inline, virtual] |
Condition that unblocks Wait() when it becomes true. The condition is true if the observed file exists.
Reimplemented from IG::Lib::WaitFileEventBase.
| override void IG::Lib::WaitFileCreation::Wait | ( | ) | [inline, virtual] |
Waits for condition to be fulfilled.
Reimplemented from IG::Lib::WaitFileEventBase.