[/ Boost.Optional Copyright (c) 2003-2007 Fernando Luis Cacciola Carballal Copyright (c) 2015 Andrzej Krzemienski Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) ] [section Header ] [section Synopsis] ``` namespace boost { template class optional ; template void swap ( optional& , optional& ); template struct optional_swap_should_use_default_constructor ; } // namespace boost ``` This header only contains declarations. [endsect] [endsect]