A C++11 shim for std::optional. Uses std::optional when used in C++17 mode. More...
#include <cras_cpp_common/external/tl/optional.hpp>#include <type_traits>

Go to the source code of this file.
Classes | |
| struct | cras::is_optional< T > |
| Type trait determining whether type T is cras::optional or not. More... | |
| struct | cras::is_optional<::cras::optional< T > > |
| Type trait determining whether type T is cras::optional or not. More... | |
Namespaces | |
| cras | |
A C++11 shim for std::optional. Uses std::optional when used in C++17 mode.
Definition in file optional.hpp.