Cutelee 6.1.0
Public Slots | Public Member Functions | List of all members
ScriptableFilterExpression Class Reference
Inheritance diagram for ScriptableFilterExpression:
Inheritance graph
[legend]

Public Slots

bool equals (ScriptableFilterExpression *other, ScriptableContext *scriptableC)
 
bool isTrue (ScriptableContext *c)
 
QVariant resolve (ScriptableContext *c)
 

Public Member Functions

 ScriptableFilterExpression (QJSEngine *engine, QObject *parent={})
 
 ScriptableFilterExpression (QObject *parent={})
 
void init (const QString &content, Cutelee::Parser *parser)
 

Detailed Description

Definition at line 31 of file scriptablefilterexpression.h.

Constructor & Destructor Documentation

◆ ScriptableFilterExpression() [1/2]

ScriptableFilterExpression::ScriptableFilterExpression ( QObject *  parent = {})

Definition at line 31 of file scriptablefilterexpression.cpp.

◆ ScriptableFilterExpression() [2/2]

ScriptableFilterExpression::ScriptableFilterExpression ( QJSEngine *  engine,
QObject *  parent = {} 
)

Definition at line 36 of file scriptablefilterexpression.cpp.

Member Function Documentation

◆ equals

bool ScriptableFilterExpression::equals ( ScriptableFilterExpression other,
ScriptableContext scriptableC 
)
slot

Definition at line 65 of file scriptablefilterexpression.cpp.

◆ init()

void ScriptableFilterExpression::init ( const QString content,
Cutelee::Parser parser 
)

Definition at line 42 of file scriptablefilterexpression.cpp.

◆ isTrue

bool ScriptableFilterExpression::isTrue ( ScriptableContext c)
slot

Definition at line 60 of file scriptablefilterexpression.cpp.

◆ resolve

QVariant ScriptableFilterExpression::resolve ( ScriptableContext c)
slot

Definition at line 48 of file scriptablefilterexpression.cpp.