libnick 2025.9.1
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 |
![]() | |
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 |