|
repr 0.1
Reconstructable string representations and more
|
#include <cstddef>#include <type_traits>#include <utility>#include <librepr/util/util.h>#include "list.h"Go to the source code of this file.
Classes | |
| struct | librepr::detail::TupleLeaf< Idx, T > |
| struct | librepr::Tuple< Ts > |
Namespaces | |
| namespace | librepr |
| namespace | librepr::detail |
Functions | |
| template<int V, typename T > | |
| constexpr T & | librepr::detail::get_impl (TupleLeaf< V, T > &node) noexcept |
| template<int V, typename T > | |
| constexpr T const & | librepr::detail::get_impl (TupleLeaf< V, T > const &node) noexcept |
| template<std::size_t Idx, typename... Ts> | |
| constexpr decltype(auto) | librepr::get (Tuple< Ts... > const &tuple) noexcept |
| template<std::size_t Idx, typename... Ts> | |
| constexpr decltype(auto) | librepr::get (Tuple< Ts... > &tuple) noexcept |