From ac4560560513d838450e86c25611d950cefc44ee Mon Sep 17 00:00:00 2001 From: Christian Wieninger Date: Thu, 29 Oct 2009 20:03:01 +0100 Subject: extended internal variable syntax with 'connect' --- uservars.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'uservars.h') 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); -- cgit v1.2.3