Public Member Functions

zeus::IFileSystemWatcherObserver Class Reference

#include <IFileSystemWatcherObserver.hpp>

Inheritance diagram for zeus::IFileSystemWatcherObserver:
zeus::IObserver zeus::IZUnknown

List of all members.

Public Member Functions

virtual void MQUALIFIER onFileCreated (const IString &rFileName)=0
virtual void MQUALIFIER onFileRemoved (const IString &rFileName)=0
virtual void MQUALIFIER onFileChanged (const IString &rFileName)=0
virtual void MQUALIFIER onFileRenamed (const IString &rOldFileName, const IString &rNewFileName)=0
virtual void MQUALIFIER onUnknownAction (const IString &rFileName)=0

Detailed Description

This observer interface defines call backs for FileSystemWatcher class


Member Function Documentation

virtual void MQUALIFIER zeus::IFileSystemWatcherObserver::onFileChanged ( const IString rFileName ) [pure virtual]

Callback if a file has been changed

Parameters:
rFileName: Name of the file
virtual void MQUALIFIER zeus::IFileSystemWatcherObserver::onFileCreated ( const IString rFileName ) [pure virtual]

Callback if a file has been created

Parameters:
rFileName: Name of the file
virtual void MQUALIFIER zeus::IFileSystemWatcherObserver::onFileRemoved ( const IString rFileName ) [pure virtual]

Callback if a file has been deleted

Parameters:
rFileName: Name of the file
virtual void MQUALIFIER zeus::IFileSystemWatcherObserver::onFileRenamed ( const IString rOldFileName,
const IString rNewFileName 
) [pure virtual]

Callback if a file has been renamed

Parameters:
rOldFileName: old file name
rNewFileName: new file name
virtual void MQUALIFIER zeus::IFileSystemWatcherObserver::onUnknownAction ( const IString rFileName ) [pure virtual]

Unknown action on file

Parameters:
rFileName: Name of the file

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Sun Jan 22 2012 15:28:34