Logo Search packages:      
Sourcecode: mswatch version File versions  Download package

Public Member Functions | Public Attributes | Private Attributes

inotify_state Class Reference

List of all members.

Public Member Functions

void add_imap_watcher (int wd, const std::string &imap_name, watcher *w)
watcherget_imap_watcher (const std::string &imap_name)
watcherget_watcher_by_wd (int wd)
 inotify_state (const char *base_path)
bool is_new_wd (int wd) const
void remove_imap_watcher (int wd, const std::string &imap_name)
void reset_new_wds ()

Public Attributes

const std::string base_path
const int inotify_fd

Private Attributes

std::map< std::string, watcher * > imap2watcher
std::set< int > new_wds
std::map< int, watcher * > watchers

Detailed Description

Definition at line 10 of file state.h.

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

Generated by  Doxygen 1.6.0   Back to index