23 #ifndef _TelepathyQt_filter_h_HEADER_GUARD_ 
   24 #define _TelepathyQt_filter_h_HEADER_GUARD_ 
   26 #ifndef IN_TP_QT_HEADER 
   27 #error IN_TP_QT_HEADER 
   30 #include <TelepathyQt/SharedPtr> 
   31 #include <TelepathyQt/Types> 
   44     virtual bool isValid()
 const { 
return false; }
 
virtual ~Filter()
Definition: filter.h:42
The Filter class provides a base class to be used by specialized filters such as GenericCapabilityFil...
Definition: filter.h:37
The SharedPtr class is a pointer to an explicitly shared object. 
Definition: shared-ptr.h:39
virtual bool isValid() const 
Definition: filter.h:44
virtual bool matches(const SharedPtr< T > &t) const 
Definition: filter.h:46
The RefCounted class is a base class for shared objects used by SharedPtr. 
Definition: shared-ptr.h:42
Filter()
Definition: filter.h:54