Belle II Software  release-08-01-10
Inotify Class Reference
Inheritance diagram for Inotify:
Collaboration diagram for Inotify:

Public Member Functions

void open ()
 
int add (const std::string &path, unsigned long mask)
 
void remove (int wd)
 
InotifyEventList wait (int sec)
 
int get_fd () const
 
bool select (int sec=-1, int usec=-1)
 
bool select2 (int sec=-1, int usec=-1)
 
bool close ()
 

Static Public Attributes

static const unsigned long FILE_CREATE
 
static const unsigned long FILE_OPEN
 
static const unsigned long FILE_CLOSE_WRITE
 
static const unsigned long FILE_CLOSE_NOWRITE
 
static const unsigned long FILE_DELETE
 
static const unsigned long FILE_MODIFY
 
static const unsigned long FILE_ACCESS
 
static const unsigned long FILE_ATTRIB
 

Protected Attributes

int m_fd
 

Detailed Description

Definition at line 49 of file Inotify.h.


The documentation for this class was generated from the following files: