Home · All Classes · All Namespaces · Modules · Functions · Files |
The GenericCapabilityFilter class provides a generic filter object to be used to filter objects by capabilities. More...
#include <TelepathyQt4/GenericCapabilityFilter>
Inherits Tp::Filter< T >.
The GenericCapabilityFilter class provides a generic filter object to be used to filter objects by capabilities.
The objects used in conjunction with this filter must implement a method called capabilities() returning a CapabilitiesBase (or a subclass of it) instance. Specialized classes such as AccountCapabilityFilter are also provided and should be used where appropriate.
virtual Tp::GenericCapabilityFilter::~GenericCapabilityFilter | ( | ) | [inline, virtual] |
static SharedPtr<GenericCapabilityFilter<T> > Tp::GenericCapabilityFilter::create | ( | const RequestableChannelClassSpecList & | rccSpecs = RequestableChannelClassSpecList() | ) | [inline, static] |
virtual bool Tp::GenericCapabilityFilter::isValid | ( | ) | const [inline, virtual] |
Reimplemented from Tp::Filter< T >.
virtual bool Tp::GenericCapabilityFilter::matches | ( | const SharedPtr< T > & | t | ) | const [inline, virtual] |
Reimplemented from Tp::Filter< T >.
RequestableChannelClassSpecList Tp::GenericCapabilityFilter::filter | ( | ) | const [inline] |
void Tp::GenericCapabilityFilter::addRequestableChannelClassSubset | ( | const RequestableChannelClassSpec & | rccSpec | ) | [inline] |
void Tp::GenericCapabilityFilter::setRequestableChannelClassesSubset | ( | const RequestableChannelClassSpecList & | rccSpecs | ) | [inline] |
Copyright © 2008-2011 Collabora Ltd. and Nokia Corporation | Telepathy-Qt4 0.8.0 |