MRPT  2.0.0
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 32 of file CFileSystemWatcher.h.

#include <mrpt/system/CFileSystemWatcher.h>

Public Member Functions

 TFileSystemChange ()=default
 

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 ( )
default

Member Data Documentation

◆ eventAccessed

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

Definition at line 45 of file CFileSystemWatcher.h.

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

◆ eventCloseWrite

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

Definition at line 40 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 38 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 36 of file CFileSystemWatcher.h.

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




Page generated by Doxygen 1.8.14 for MRPT 2.0.0 Git: b38439d21 Tue Mar 31 19:58:06 2020 +0200 at miƩ abr 1 00:50:30 CEST 2020