Main MRPT website > C++ reference for MRPT 1.9.9
List of all members | Public Member Functions | Public Attributes
mrpt::system::CFileSystemWatcher::TFileSystemChange Struct Reference

Detailed Description

Each of the changes detected by utils::CFileSystemWatcher.

Definition at line 34 of file CFileSystemWatcher.h.

#include <mrpt/system/CFileSystemWatcher.h>

Public Member Functions

 TFileSystemChange ()
 

Public Attributes

std::string path {}
 Complete path of the file/directory that has changed. More...
 
bool isDir {false}
 Whether the event happened to a file or a directory. More...
 
bool eventModified {false}
 
bool eventCloseWrite {false}
 
bool eventDeleted {false}
 
bool eventMovedTo {false}
 
bool eventMovedFrom {false}
 
bool eventCreated {false}
 
bool eventAccessed {false}
 

Constructor & Destructor Documentation

◆ TFileSystemChange()

mrpt::system::CFileSystemWatcher::TFileSystemChange::TFileSystemChange ( )
inline

Definition at line 36 of file CFileSystemWatcher.h.

Member Data Documentation

◆ eventAccessed

bool mrpt::system::CFileSystemWatcher::TFileSystemChange::eventAccessed {false}

Definition at line 47 of file CFileSystemWatcher.h.

Referenced by mrpt::system::CFileSystemWatcher::getChanges().

◆ eventCloseWrite

bool mrpt::system::CFileSystemWatcher::TFileSystemChange::eventCloseWrite {false}

Definition at line 42 of file CFileSystemWatcher.h.

Referenced by mrpt::system::CFileSystemWatcher::getChanges().

◆ eventCreated

bool mrpt::system::CFileSystemWatcher::TFileSystemChange::eventCreated {false}

◆ eventDeleted

bool mrpt::system::CFileSystemWatcher::TFileSystemChange::eventDeleted {false}

◆ eventModified

bool mrpt::system::CFileSystemWatcher::TFileSystemChange::eventModified {false}

◆ eventMovedFrom

bool mrpt::system::CFileSystemWatcher::TFileSystemChange::eventMovedFrom {false}

◆ eventMovedTo

bool mrpt::system::CFileSystemWatcher::TFileSystemChange::eventMovedTo {false}

◆ isDir

bool mrpt::system::CFileSystemWatcher::TFileSystemChange::isDir {false}

Whether the event happened to a file or a directory.

Definition at line 40 of file CFileSystemWatcher.h.

Referenced by mrpt::system::CFileSystemWatcher::getChanges(), and mrpt::system::CFileSystemWatcher::thread_win32_watch().

◆ path

std::string mrpt::system::CFileSystemWatcher::TFileSystemChange::path {}

Complete path of the file/directory that has changed.

Definition at line 38 of file CFileSystemWatcher.h.

Referenced by mrpt::system::CFileSystemWatcher::getChanges(), and mrpt::system::CFileSystemWatcher::thread_win32_watch().




Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST