Pretty Good Sum Type  1.0.0
Public Types | List of all members
pgs::recursive_wrapper_unwrap< T > Struct Template Reference

Primary template of a metafunction to compute the type contained by a recursive_wrapper<>. More...

#include <recursive_wrapper.hpp>

Public Types

typedef T type
 For T not a recursive wrapper.
 

Detailed Description

template<class T>
struct pgs::recursive_wrapper_unwrap< T >

Primary template of a metafunction to compute the type contained by a recursive_wrapper<>.

Returns
T if T is not a recursive_wrapper<> else T::type

The documentation for this struct was generated from the following file: