Functions
DereferenceWrapper.hpp File Reference

Defines function dereference_wrapper. More...

#include <complex>
#include <functional>
#include <utility>
#include "Utilities/ForceInline.hpp"
#include "Utilities/Math.hpp"
#include "Utilities/Requires.hpp"
#include "Utilities/TypeTraits.hpp"

Go to the source code of this file.

Functions

template<typename T >
decltype(auto) dereference_wrapper (T &&t)
 Returns the reference object held by a reference wrapper, if a non-reference_wrapper type is passed in then the object is returned.
 

Detailed Description

Defines function dereference_wrapper.