|
libnick 2025.10.0
A cross-platform base for native Nickvision applications.
|
An event argument for when a file system object is changed. More...
#include <filesystemchangedeventargs.h>
Public Member Functions | |
| FileSystemChangedEventArgs (const std::filesystem::path &path, FileAction why) noexcept | |
| Constructs a FileSystemChangedEventArgs. | |
| FileSystemChangedEventArgs (const FileSystemChangedEventArgs &) noexcept=default | |
| FileSystemChangedEventArgs (FileSystemChangedEventArgs &&) noexcept=default | |
| const std::filesystem::path & | getPath () const noexcept |
| Gets the path of the changed file system object system object. | |
| FileAction | getWhy () const noexcept |
| Gets the action that caused the file system object to change. | |
| FileSystemChangedEventArgs & | operator= (const FileSystemChangedEventArgs &) noexcept=default |
| FileSystemChangedEventArgs & | operator= (FileSystemChangedEventArgs &&) noexcept=default |
| Public Member Functions inherited from Nickvision::Events::EventArgs | |
| EventArgs () noexcept=default | |
| Constructs an EventArgs. | |
An event argument for when a file system object is changed.
|
noexcept |
Constructs a FileSystemChangedEventArgs.
| path | The path of the file/folder that changed |
| why | The action that caused the file system object to change |
|
defaultnoexcept |
|
defaultnoexcept |
|
noexcept |
Gets the path of the changed file system object system object.
|
noexcept |
Gets the action that caused the file system object to change.
|
defaultnoexcept |
|
defaultnoexcept |