tizen 2.4 release
[framework/web/wrt-commons.git] / modules / core / include / dpl / optional_typedefs.h
 
 #include <string>
 #include <dpl/string.h>
-#include <dpl/optional.h>
+#include <boost/optional.hpp>
 
 namespace DPL {
-typedef Optional<String> OptionalString;
-typedef Optional<int> OptionalInt;
-typedef Optional<unsigned int> OptionalUInt;
-typedef Optional<bool> OptionalBool;
-typedef Optional<float> OptionalFloat;
-typedef Optional<std::string> OptionalStdString;
+typedef boost::optional<String> OptionalString;
+typedef boost::optional<int> OptionalInt;
+typedef boost::optional<unsigned int> OptionalUInt;
+typedef boost::optional<bool> OptionalBool;
+typedef boost::optional<float> OptionalFloat;
+typedef boost::optional<std::string> OptionalStdString;
 } //namespace DPL
 
 #endif /* DPL_OPTIONAL_TYPEDEFS_H */