diff options
Diffstat (limited to 'project2/common/functions/dates.cpp')
-rw-r--r-- | project2/common/functions/dates.cpp | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/project2/common/functions/dates.cpp b/project2/common/functions/dates.cpp index 7ace436..43878c6 100644 --- a/project2/common/functions/dates.cpp +++ b/project2/common/functions/dates.cpp @@ -9,10 +9,9 @@ SimpleMessage2Exception(DateParseError); /// Variable implementation to access platform configuration values -class ParseDate : public VariableImplDyn { +class ParseDate : public VariableImpl { public: ParseDate(ScriptNodePtr e) : - VariableImplDyn(e), string(e, "string"), format(e, "format") { @@ -38,10 +37,9 @@ class ParseDate : public VariableImplDyn { }; DECLARE_COMPONENT_LOADER("parsedate", ParseDate, VariableLoader); -class FormatDate : public VariableImplDyn { +class FormatDate : public VariableImpl { public: FormatDate(ScriptNodePtr e) : - VariableImplDyn(e), date(e, "date"), format(e, "format") { @@ -61,10 +59,9 @@ class FormatDate : public VariableImplDyn { }; DECLARE_COMPONENT_LOADER("formatdate", FormatDate, VariableLoader); -class AdjustDate : public VariableImplDyn { +class AdjustDate : public VariableImpl { public: AdjustDate(ScriptNodePtr e) : - VariableImplDyn(e), date(e, "date"), offset(e, "offset") { @@ -79,10 +76,9 @@ class AdjustDate : public VariableImplDyn { }; DECLARE_COMPONENT_LOADER("adjustdate", AdjustDate, VariableLoader); -class CurrentDate : public VariableImplDyn { +class CurrentDate : public VariableImpl { public: - CurrentDate(ScriptNodePtr e) : - VariableImplDyn(e) + CurrentDate(ScriptNodePtr) { } VariableType value() const |