|
|
using | Ptr = std::shared_ptr< IExtension > |
| | Most suitable smart pointer.
|
| |
|
using | Vector = std::vector< Ptr > |
| | List.
|
| |
|
|
| IExtension () |
| | Default constructor.
|
| |
|
virtual | ~IExtension () |
| | Destructor.
|
| |
|
virtual const char * | caption () const =0 |
| | Human readable caption of the extension.
|
| |
|
virtual int | priority () const |
| | Recommended priority for the extension.
|
| |
|
virtual OnDirectoryEvent | directoryEvent () |
| | Provide a reentrant event for handling directories.
|
| |
|
virtual OnFileEvent | fileEvent () |
| | Provide a reentrant event for handling files.
|
| |
|
virtual void * | userdataCreate (DispatchJobEvent &) |
| | Get the user data.
|
| |
|
virtual void | userdataDestroy (void *) |
| | Destroy user data.
|
| |
The documentation for this class was generated from the following file: