Classes | Namespaces
optional.hpp File Reference

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>
Include dependency graph for optional.hpp:
This graph shows which files directly or indirectly include this file:

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
 

Detailed Description

A C++11 shim for std::optional. Uses std::optional when used in C++17 mode.

Author
Martin Pecka SPDX-License-Identifier: BSD-3-Clause SPDX-FileCopyrightText: Czech Technical University in Prague

Definition in file optional.hpp.



cras_cpp_common
Author(s): Martin Pecka
autogenerated on Sun Jan 14 2024 03:48:14