commore  1.0.6-SNAPSHOT
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
commore::DirectoryListener Class Reference

#include <Directory.h>

Classes

class  Impl
 

Public Member Functions

 DirectoryListener (const Directory &dir, bool all=false)
 
 DirectoryListener (const DirectoryListener &dl)
 
DirectoryListeneroperator= (const DirectoryListener &dl)
 
 ~DirectoryListener ()
 
bool wait (TimePeriod timeout)
 
void abort ()
 
bool is_ok ()
 

Detailed Description

Listener for directory change

Constructor & Destructor Documentation

DirectoryListener::DirectoryListener ( const Directory dir,
bool  all = false 
)

Create a listener on a directory

Parameters
dirdirectory pah
allevent (not implemented)
DirectoryListener::DirectoryListener ( const DirectoryListener dl)
DirectoryListener::~DirectoryListener ( )

Member Function Documentation

void DirectoryListener::abort ( )

Abort any waiting statement

bool DirectoryListener::is_ok ( )
Returns
true if listener is ready
DirectoryListener & DirectoryListener::operator= ( const DirectoryListener dl)
bool DirectoryListener::wait ( TimePeriod  timeout)

Wait until something happens in the directory

Parameters
timeout
Returns
false on timeout

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