13 #ifndef BERRYIPROPERTYTESTER_H_
14 #define BERRYIPROPERTYTESTER_H_
54 virtual bool Handles(
const QString& namespaze,
const QString& property) = 0;
100 const QList<Object::Pointer>& args,
Object::Pointer expectedValue) = 0;
Light weight base class for most BlueBerry classes.
Implements transparent reference counting.
#define BERRY_EXPRESSIONS
virtual bool Handles(const QString &namespaze, const QString &property)=0
virtual bool IsDeclaringPluginActive()=0
virtual bool IsInstantiated()=0
~IPropertyTester() override
berryObjectMacro(berry::IPropertyTester)
virtual IPropertyTester * Instantiate()=0
virtual bool Test(Object::ConstPointer receiver, const QString &property, const QList< Object::Pointer > &args, Object::Pointer expectedValue)=0