Dune Core Modules (unstable)

Dune::AutonomousValueType< T > Struct Template Reference

Type free of internal references that T can be converted to. More...

#include <dune/common/typetraits.hh>

Detailed Description

template<class T>
struct Dune::AutonomousValueType< T >

Type free of internal references that T can be converted to.

This is the specialization point for AutonomousValue and autoCopy().

If you need to specialize for a proxy type or similar, just specialize for the plain type. There are already specializations for reference-qualified and cv-qualified types that will just forward to your specialization.

Note
For all specializations, the member type type should be constructible from T.

The documentation for this struct was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.80.0 (Mar 28, 23:30, 2024)