From 172b90d2b87fc0c7198f1d5aee7409263647cec8 Mon Sep 17 00:00:00 2001 From: Fernando Cacciola Date: Fri, 3 Feb 2006 21:39:21 +0000 Subject: [PATCH] Added simple operators << and >> to optional<> [SVN r32533] --- include/boost/optional/optional.hpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/boost/optional/optional.hpp b/include/boost/optional/optional.hpp index 4b013a4..8ef2e31 100644 --- a/include/boost/optional/optional.hpp +++ b/include/boost/optional/optional.hpp @@ -763,6 +763,11 @@ template inline void swap ( optional& x, optional& y ) optional_detail::optional_swap(x,y); } +template inline optional make_optional ( T const& v ) +{ + return optional(v); +} + } // namespace boost #endif