#include <AbstractWatcher.h>
  
  
      
        
          | FinTP::AbstractWatcher::AbstractWatcher  | 
          ( | 
          NotificationPool *  | 
          notificationPool,  | 
         
        
           | 
           | 
          void *(*)(void *object)  | 
          prepareCallback = NULL  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineexplicitprotected   | 
  
 
 
  
  
      
        
          | FinTP::AbstractWatcher::AbstractWatcher  | 
          ( | 
          void(*)(const NotificationObject *)  | 
          callback,  | 
         
        
           | 
           | 
          void *(*)(void *object)  | 
          prepareCallback = NULL  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineexplicitprotected   | 
  
 
 
  
  
      
        
          | AbstractWatcher::~AbstractWatcher  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | pthread_t FinTP::AbstractWatcher::getThreadId  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | virtual void FinTP::AbstractWatcher::internalScan  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedpure virtual   | 
  
 
 
  
  
      
        
          | void * AbstractWatcher::ScanInNewThread  | 
          ( | 
          void *  | 
          pThis | ) | 
           | 
         
       
   | 
  
staticprivate   | 
  
 
 
      
        
          | void AbstractWatcher::setEnableRaisingEvents  | 
          ( | 
          bool  | 
          val | ) | 
           | 
        
      
 
 
  
  
      
        
          | void FinTP::AbstractWatcher::setIdleCallback  | 
          ( | 
          void(*)(void)  | 
          callback,  | 
         
        
           | 
           | 
          unsigned int  | 
          seconds  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | void FinTP::AbstractWatcher::setNotificationPool  | 
          ( | 
          NotificationPool *  | 
          notificationPool | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | void FinTP::AbstractWatcher::setObjectPrepareMethod  | 
          ( | 
          void *(*)(void *)  | 
          prepareCallback | ) | 
           | 
        
      
 
 
      
        
          | void AbstractWatcher::waitForExit  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | bool FinTP::AbstractWatcher::m_Enabled | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | void( * FinTP::AbstractWatcher::m_IdleCallback)(void) | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | unsigned int FinTP::AbstractWatcher::m_IdleTimeout | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | void*( * FinTP::AbstractWatcher::m_PrepareCallback)(void *object) | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | pthread_t FinTP::AbstractWatcher::m_ScanThreadId | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files: