Horizon
|
#include <exception>
#include <initializer_list>
#include <memory>
#include <new>
#include <concepts/concepts.hpp>
#include <range/v3/detail/config.hpp>
#include <range/v3/utility/addressof.hpp>
#include <range/v3/utility/in_place.hpp>
#include <range/v3/utility/static_const.hpp>
#include <range/v3/utility/swap.hpp>
#include <range/v3/detail/prologue.hpp>
#include <range/v3/detail/epilogue.hpp>
Go to the source code of this file.
Classes | |
struct | ranges::bad_optional_access |
struct | ranges::nullopt_t |
struct | ranges::nullopt_t::tag |
struct | ranges::optional< T > |
Variables | |
constexpr nullopt_t | ranges::nullopt {nullopt_t::tag{}} |
template<typename U , typename T > | |
CPP_concept | ranges::optional_should_convert |
\concept optional_should_convert More... | |
template<typename U , typename T > | |
CPP_concept | ranges::optional_should_convert_assign |
\concept optional_should_convert_assign More... | |
CPP_concept ranges::optional_should_convert |
\concept optional_should_convert
The optional_should_convert
concept
CPP_concept ranges::optional_should_convert_assign |
\concept optional_should_convert_assign
The optional_should_convert_assign
concept