summaryrefslogtreecommitdiff
path: root/uservars.h
diff options
context:
space:
mode:
authorChristian Wieninger <cwieninger (at) gmx (dot) de>2009-10-29 20:03:01 +0100
committerChristian Wieninger <cwieninger (at) gmx (dot) de>2009-10-29 20:03:01 +0100
commitac4560560513d838450e86c25611d950cefc44ee (patch)
tree647eb69cf384142a7313e8b957ec90708226a0a5 /uservars.h
parent06ca46d943e3d7bbf315fcfb8c4653523fae66de (diff)
downloadvdr-plugin-epgsearch-ac4560560513d838450e86c25611d950cefc44ee.tar.gz
vdr-plugin-epgsearch-ac4560560513d838450e86c25611d950cefc44ee.tar.bz2
extended internal variable syntax with 'connect'
Diffstat (limited to 'uservars.h')
-rw-r--r--uservars.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/uservars.h b/uservars.h
index f601737..3a2b715 100644
--- a/uservars.h
+++ b/uservars.h
@@ -51,6 +51,7 @@ class cUserVar : public cListObject {
string EvaluateCondExpr(const cEvent* e, bool escapeStrings = false);
string EvaluateCompExpr(const cEvent* e, bool escapeStrings = false);
string EvaluateShellCmd(const cEvent* e);
+ string EvaluateConnectCmd(const cEvent* e);
public:
cUserVar();
cVarParser varparser;
@@ -66,6 +67,7 @@ public:
virtual string Name() { return varparser.varName; }
virtual bool IsCondExpr() { return varparser.IsCondExpr(); }
virtual bool IsShellCmd() { return varparser.IsShellCmd(); }
+ virtual bool IsConnectCmd() { return varparser.IsConnectCmd(); }
bool DependsOnVar(const string& varName);
bool DependsOnVar(cUserVar* var);
bool AddDepVar(cUserVar* var);