#include <type_traits>
#include <functional>
Go to the source code of this file.
|
template<class T > |
constexpr T & | Dune::resolveRef (T &gf) noexcept |
| Helper function to resolve std::reference_wrapper.
|
|
template<class T > |
const auto & | Dune::resolveRef (T &&gf)=delete |
|
template<class T > |
constexpr T & | Dune::resolveRef (std::reference_wrapper< T > gf) noexcept |
| Helper function to resolve std::reference_wrapper.
|
|
|
template<class T > |
constexpr bool | Dune::IsReferenceWrapper_v = Impl::IsReferenceWrapper<T>::value |
| Helper to detect if given type is a std::reference_wrapper.
|
|