From 76df1de5e2307229da9870306e4a1031170aaadf Mon Sep 17 00:00:00 2001 From: Thales Lima Oliveira Date: Thu, 4 Jan 2018 19:11:08 -0200 Subject: Control elements file handling reorganized --- Project/Gain.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Project/Gain.h') diff --git a/Project/Gain.h b/Project/Gain.h index 4d436f9..c5ed6bd 100644 --- a/Project/Gain.h +++ b/Project/Gain.h @@ -50,7 +50,7 @@ class Gain : public ControlElement virtual void UpdatePoints(); /** * @brief Multiply the input by a constant - * + * *
\f$ output = K \cdot input \f$
* @param input Input value. * @param timeStep Time step. @@ -58,6 +58,9 @@ class Gain : public ControlElement */ virtual bool Solve(double* input, double timeStep); + virtual void SaveElement(rapidxml::xml_document<>& doc, rapidxml::xml_node<>* elementListNode); + virtual bool OpenElement(rapidxml::xml_node<>* elementNode); + virtual Element* GetCopy(); protected: -- cgit From c11a42ee83fcf535557d4f2cc259efae2da1b7ff Mon Sep 17 00:00:00 2001 From: Thales Lima Oliveira Date: Mon, 8 Jan 2018 20:07:47 -0200 Subject: File handling and control initialization organized --- Project/Gain.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Project/Gain.h') diff --git a/Project/Gain.h b/Project/Gain.h index c5ed6bd..3c2e66b 100644 --- a/Project/Gain.h +++ b/Project/Gain.h @@ -58,7 +58,7 @@ class Gain : public ControlElement */ virtual bool Solve(double* input, double timeStep); - virtual void SaveElement(rapidxml::xml_document<>& doc, rapidxml::xml_node<>* elementListNode); + virtual rapidxml::xml_node<>* SaveElement(rapidxml::xml_document<>& doc, rapidxml::xml_node<>* elementListNode); virtual bool OpenElement(rapidxml::xml_node<>* elementNode); virtual Element* GetCopy(); -- cgit