-#include "Range.h"\r
-\r
-#include "Limit.h"\r
-\r
-#include "Constants.h"\r
-\r
-namespace Databoard {\r
-\r
- Range::Range()\r
- {\r
- lower = new Limit(true);\r
- upper = new Limit(false);\r
- }\r
-\r
- Range::~Range()\r
- {\r
- if(lower != NULL)\r
- {\r
- delete lower;\r
- lower = NULL;\r
- }\r
-\r
- if(upper != NULL)\r
- {\r
- delete upper;\r
- upper = NULL;\r
- }\r
- }\r
-\r
- Limit* Range::getLower()\r
- {\r
- return lower;\r
- }\r
-\r
- Limit* Range::getUpper()\r
- {\r
- return upper;\r
- }\r
-\r
- void Range::setLower(std::string value)\r
- {\r
- lower->setValue(value);\r
- }\r
-\r
- void Range::setUpper(std::string value)\r
- {\r
- upper->setValue(value);\r
- }\r
-\r
- std::string Range::writeOut()\r
- {\r
- std::string s;\r
-\r
- s += lower->writeOut();\r
-\r
- s += " ";\r
- s += STR_RANGESPLIT;\r
- s += " ";\r
-\r
- s += upper->writeOut();\r
-\r
- return s;\r
- }\r
-}\r
+#include "Range.h"
+
+#include "Limit.h"
+
+#include "Constants.h"
+
+namespace Databoard {
+
+ Range::Range()
+ {
+ lower = new Limit(true);
+ upper = new Limit(false);
+ }
+
+ Range::~Range()
+ {
+ if(lower != NULL)
+ {
+ delete lower;
+ lower = NULL;
+ }
+
+ if(upper != NULL)
+ {
+ delete upper;
+ upper = NULL;
+ }
+ }
+
+ Limit* Range::getLower()
+ {
+ return lower;
+ }
+
+ Limit* Range::getUpper()
+ {
+ return upper;
+ }
+
+ void Range::setLower(std::string value)
+ {
+ lower->setValue(value);
+ }
+
+ void Range::setUpper(std::string value)
+ {
+ upper->setValue(value);
+ }
+
+ std::string Range::writeOut()
+ {
+ std::string s;
+
+ s += lower->writeOut();
+
+ s += " ";
+ s += STR_RANGESPLIT;
+ s += " ";
+
+ s += upper->writeOut();
+
+ return s;
+ }
+}