AutoscanInotify::Wd Class Reference

Inheritance diagram for AutoscanInotify::Wd:
zmm::Object

Public Member Functions

 Wd (zmm::String path, int wd, int parentWd)
zmm::String getPath ()
int getWd ()
int getParentWd ()
void setParentWd (int parentWd)
zmm::Ref< zmm::Array< Watch > > getWdWatches ()
void retain ()
void release ()
int getRefCount ()

Static Public Member Functions

static void * operator new (size_t size)
static void operator delete (void *ptr)

Protected Attributes

mt_atomic_t _ref_count
pthread_mutex_t mutex

Private Attributes

zmm::Ref< zmm::Array< Watch > > wdWatches
zmm::String path
int parentWd
int wd

Detailed Description

Definition at line 147 of file autoscan_inotify.h.


Constructor & Destructor Documentation

AutoscanInotify::Wd::Wd ( zmm::String  path,
int  wd,
int  parentWd 
) [inline]

Definition at line 150 of file autoscan_inotify.h.

References wdWatches.


Member Function Documentation

int AutoscanInotify::Wd::getParentWd (  )  [inline]

Definition at line 159 of file autoscan_inotify.h.

References parentWd.

zmm::String AutoscanInotify::Wd::getPath (  )  [inline]

Definition at line 157 of file autoscan_inotify.h.

References path.

int Object::getRefCount (  )  [inherited]

Definition at line 78 of file object.cc.

References zmm::Object::_ref_count, and atomic_get().

int AutoscanInotify::Wd::getWd (  )  [inline]

Definition at line 158 of file autoscan_inotify.h.

References wd.

zmm::Ref<zmm::Array<Watch> > AutoscanInotify::Wd::getWdWatches (  )  [inline]

Definition at line 161 of file autoscan_inotify.h.

References wdWatches.

void Object::operator delete ( void *  ptr  )  [static, inherited]

Definition at line 87 of file object.cc.

References FREE.

void * Object::operator new ( size_t  size  )  [static, inherited]

Definition at line 83 of file object.cc.

References MALLOC.

void Object::release (  )  [inherited]
void Object::retain (  )  [inherited]
void AutoscanInotify::Wd::setParentWd ( int  parentWd  )  [inline]

Definition at line 160 of file autoscan_inotify.h.


Field Documentation

mt_atomic_t zmm::Object::_ref_count [protected, inherited]
pthread_mutex_t zmm::Object::mutex [protected, inherited]

Definition at line 165 of file autoscan_inotify.h.

Referenced by getParentWd().

Definition at line 164 of file autoscan_inotify.h.

Referenced by getPath().

int AutoscanInotify::Wd::wd [private]

Definition at line 166 of file autoscan_inotify.h.

Referenced by getWd().

Definition at line 163 of file autoscan_inotify.h.

Referenced by getWdWatches(), and Wd().


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

Generated on Fri Mar 26 20:16:55 2010 for MediaTomb by  doxygen 1.6.1