Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Examples

P::FileMonitor::Event Class Reference
[Core library]

Filesystem change event. More...

#include <pfilemon.h>

List of all members.

Public Types

enum  type_t { None, Changed, Created, Deleted }
 Change-event type. More...


Public Member Functions

 Event ()
 Event (type_t t, const char *path)
 Event (const Event &e)
 ~Event ()
type_t type () const
const std::string & path () const
Eventoperator= (const Event &e)

Friends

class FileMonitor


Detailed Description

Filesystem change event.

Definition at line 49 of file pfilemon.h.


Member Enumeration Documentation

enum P::FileMonitor::Event::type_t
 

Change-event type.

Enumeration values:
None 
Changed  File/directory has changed
Created  File/directory has been created
Deleted  File/directory has been deleted

Definition at line 54 of file pfilemon.h.


Constructor & Destructor Documentation

P::FileMonitor::Event::Event  ) 
 

P::FileMonitor::Event::Event type_t  t,
const char *  path
 

P::FileMonitor::Event::Event const Event e  ) 
 

P::FileMonitor::Event::~Event  ) 
 


Member Function Documentation

Event& P::FileMonitor::Event::operator= const Event e  ) 
 

const std::string& P::FileMonitor::Event::path  )  const [inline]
 

Definition at line 69 of file pfilemon.h.

type_t P::FileMonitor::Event::type  )  const [inline]
 

Definition at line 66 of file pfilemon.h.


Friends And Related Function Documentation

friend class FileMonitor [friend]
 

Definition at line 50 of file pfilemon.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 12 21:08:33 2004 for P::Classes by doxygen 1.3.3