-#include "VariantValue.h"\r
-\r
-#include "Constants.h"\r
-\r
-#include "DataType.h"\r
-\r
-namespace Databoard {\r
- namespace Value {\r
- VariantValue::VariantValue(Databoard::Type::DataType* dataBoard) : Value(dataBoard)\r
- {\r
- value = NULL;\r
- }\r
-\r
- VariantValue::~VariantValue()\r
- {\r
- if(value != NULL)\r
- {\r
- value->freeType();\r
-\r
- delete value;\r
- value = 0;\r
- }\r
- }\r
-\r
- void VariantValue::setValue(Value* value)\r
- {\r
- this->value = value;\r
- }\r
-\r
- Value* VariantValue::getValue()\r
- {\r
- return value;\r
- }\r
-\r
- std::string VariantValue::writeOut(int /*indent*/)\r
- {\r
- std::string s;\r
-\r
- if(value != NULL)\r
- {\r
- s += value->writeOut();\r
-\r
- s += " : ";\r
-\r
- s += value->type()->writeOut();\r
-\r
- }\r
-\r
- return s;\r
- }\r
-\r
- std::string VariantValue::isValid()\r
- {\r
- std::string retValue = STR_EMPTY;\r
-\r
- return retValue;\r
- }\r
-\r
- bool VariantValue::equals(const Value* other)\r
- {\r
- VariantValue* o = (VariantValue*)other;\r
-\r
-\r
-\r
- return (this->value < o->value);\r
-\r
- }\r
- }\r
-}\r
+#include "VariantValue.h"
+
+#include "Constants.h"
+
+#include "DataType.h"
+
+namespace Databoard {
+ namespace Value {
+ VariantValue::VariantValue(Databoard::Type::DataType* dataBoard) : Value(dataBoard)
+ {
+ value = NULL;
+ }
+
+ VariantValue::~VariantValue()
+ {
+ if(value != NULL)
+ {
+ value->freeType();
+
+ delete value;
+ value = 0;
+ }
+ }
+
+ void VariantValue::setValue(Value* value)
+ {
+ this->value = value;
+ }
+
+ Value* VariantValue::getValue()
+ {
+ return value;
+ }
+
+ std::string VariantValue::writeOut(int /*indent*/)
+ {
+ std::string s;
+
+ if(value != NULL)
+ {
+ s += value->writeOut();
+
+ s += " : ";
+
+ s += value->type()->writeOut();
+
+ }
+
+ return s;
+ }
+
+ std::string VariantValue::isValid()
+ {
+ std::string retValue = STR_EMPTY;
+
+ return retValue;
+ }
+
+ bool VariantValue::equals(const Value* other)
+ {
+ VariantValue* o = (VariantValue*)other;
+
+
+
+ return (this->value < o->value);
+
+ }
+ }
+}