|
ldas-tools-al 2.6.7
|


Public Types | |
| typedef boost::shared_ptr< char > | name_type |
| typedef boost::shared_ptr< char > | name_type |
| typedef Thread::cancel_type | cancel_method |
| typedef Thread::cancel_type | cancel_method |
| typedef Thread::signal_type | signal_type |
| Data class for passing signal information. | |
| typedef Thread::signal_type | signal_type |
| Data class for passing signal information. | |
Public Member Functions | |
| timed_filetype (const std::string &File) | |
| virtual void | operator() () |
| Action to perform. | |
| MutexLock::baton_type | Baton () const |
| Retrieve baton to gain exclusive access. | |
| MutexLock::baton_type | Baton () const |
| Retrieve baton to gain exclusive access. | |
| cancel_method | CancelMethod () const |
| Retrieve method to use for terminating the task. | |
| cancel_method | CancelMethod () const |
| Retrieve method to use for terminating the task. | |
| signal_type | CancelSignal () const |
| Retrieve signal to use for terminating the task. | |
| signal_type | CancelSignal () const |
| Retrieve signal to use for terminating the task. | |
| bool | DeleteOnCompletion () const |
| Retrieve state information concearning deletion. | |
| bool | DeleteOnCompletion () const |
| Retrieve state information concearning deletion. | |
| virtual void | OnCompletion (int TaskThreadState) |
| Action to be done when task completes. | |
| virtual void | OnCompletion (int TaskThreadState) |
| Action to be done when task completes. | |
| name_type | TaskName () const |
| Get the name of the current task. | |
| name_type | TaskName () const |
| Get the name of the current task. | |
Protected Member Functions | |
| void | taskName (const std::string &Name) |
| void | taskName (const std::string &Name) |
| void | delete_on_completion (bool Value) |
| void | delete_on_completion (bool Value) |
Private Attributes | |
| const std::string | m_file |
| std::string | m_file_type |
| name_type | name |
| std::unique_ptr< _p_type > | _p |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Data class for passing signal information.
|
inherited |
Data class for passing signal information.
|
inline |
|
inherited |
Retrieve baton to gain exclusive access.
|
inherited |
Retrieve baton to gain exclusive access.
|
inherited |
Retrieve method to use for terminating the task.
|
inherited |
Retrieve method to use for terminating the task.
|
inherited |
Retrieve signal to use for terminating the task.
|
inherited |
Retrieve signal to use for terminating the task.
|
protectedinherited |
|
protectedinherited |
|
inherited |
Retrieve state information concearning deletion.
|
inherited |
Retrieve state information concearning deletion.
|
virtualinherited |
Action to be done when task completes.
This function is called regardless of why the task was terminated. It allows for any special cleanup or other action that needs to happen at the end of a task regardless of why the task terminated.
|
virtualinherited |
Action to be done when task completes.
|
inlinevirtual |
Action to perform.
Implements LDASTools::AL::Task.
|
inlineinherited |
Get the name of the current task.
|
inherited |
Get the name of the current task.
|
inlineprotectedinherited |
|
protectedinherited |
|
privateinherited |
|
private |
|
private |
|
privateinherited |