Antares Simulator
Power System Simulator
Loading...
Searching...
No Matches
ModifiedINode Class Reference
Inheritance diagram for ModifiedINode:
FSWalker::IExtension

Public Member Functions

 ModifiedINode (int64_t dateLimit)
 
virtual const char * caption () const
 Human readable caption of the extension.
 
virtual FSWalker::OnDirectoryEvent directoryEvent ()
 Provide a reentrant event for handling directories.
 
virtual FSWalker::OnFileEvent fileEvent ()
 Provide a reentrant event for handling files.
 
virtual void * userdataCreate (FSWalker::DispatchJobEvent &queue)
 Get the user data.
 
virtual void userdataDestroy (void *userdata)
 Destroy user data.
 
- Public Member Functions inherited from FSWalker::IExtension
 IExtension ()
 Default constructor.
 
virtual ~IExtension ()
 Destructor.
 
virtual int priority () const
 Recommended priority for the extension.
 

Public Attributes

uint64_t bytesDeleted
 
uint64_t filesDeleted
 
uint64_t foldersDeleted
 

Additional Inherited Members

- Public Types inherited from FSWalker::IExtension
using Ptr = std::shared_ptr<IExtension>
 Most suitable smart pointer.
 
using Vector = std::vector<Ptr>
 List.
 

Member Function Documentation

◆ caption()

const char * ModifiedINode::caption ( ) const
virtual

Human readable caption of the extension.

Implements FSWalker::IExtension.

◆ directoryEvent()

FSWalker::OnDirectoryEvent ModifiedINode::directoryEvent ( )
virtual

Provide a reentrant event for handling directories.

Reimplemented from FSWalker::IExtension.

◆ fileEvent()

FSWalker::OnFileEvent ModifiedINode::fileEvent ( )
virtual

Provide a reentrant event for handling files.

Reimplemented from FSWalker::IExtension.

◆ userdataCreate()

void * ModifiedINode::userdataCreate ( FSWalker::DispatchJobEvent & )
virtual

Get the user data.

Reimplemented from FSWalker::IExtension.

◆ userdataDestroy()

void ModifiedINode::userdataDestroy ( void * )
virtual

Destroy user data.

Reimplemented from FSWalker::IExtension.


The documentation for this class was generated from the following files: