23#ifndef FILESYSTEMCHANGEDEVENTARGS_H
24#define FILESYSTEMCHANGEDEVENTARGS_H
50 const std::filesystem::path&
getPath() const noexcept;
60 std::filesystem::path m_path;
A base class for event arguments.
Definition eventargs.h:32
FileSystemChangedEventArgs(const FileSystemChangedEventArgs &) noexcept=default
const std::filesystem::path & getPath() const noexcept
Gets the path of the changed file system object system object.
FileSystemChangedEventArgs(const std::filesystem::path &path, FileAction why) noexcept
Constructs a FileSystemChangedEventArgs.
FileSystemChangedEventArgs(FileSystemChangedEventArgs &&) noexcept=default
FileAction getWhy() const noexcept
Gets the action that caused the file system object to change.
Definition applicationuserdirectory.h:27
FileAction
Actions that cause a file system object to change.
Definition fileaction.h:32