Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::FileWatcher Class Reference

#include <filewatcher.h>

+ Inheritance diagram for inviwo::FileWatcher:

Public Member Functions

 FileWatcher (InviwoApplication *app=nullptr)
 
 FileWatcher (const FileWatcher &)=delete
 
 FileWatcher (FileWatcher &&)=delete
 
FileWatcheroperator= (const FileWatcher &)=delete
 
FileWatcheroperator= (FileWatcher &&)=delete
 
virtual void registerFileObserver (FileObserver *fileObserver) override
 
virtual void unRegisterFileObserver (FileObserver *fileObserver) override
 
- Public Member Functions inherited from inviwo::FileSystemObserver

Detailed Description

An implementation for FileSystemObserver using the windows api. Currently does nothing on Mac / Linux

Member Function Documentation

◆ registerFileObserver()

virtual void inviwo::FileWatcher::registerFileObserver ( FileObserver * fileObserver)
overridevirtual

Register a FileObserver to get callback when files change.

Implements inviwo::FileSystemObserver.

◆ unRegisterFileObserver()

virtual void inviwo::FileWatcher::unRegisterFileObserver ( FileObserver * fileObserver)
overridevirtual

Unregister a FileObserver.

Implements inviwo::FileSystemObserver.


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