#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 */