fcppt 5.2.0
Freundlich's C++ toolkit
Loading...
Searching...
No Matches
fcppt::type_iso::transform< fcppt::strong_typedef< Type, Alias > > Struct Template Reference
Inheritance diagram for fcppt::type_iso::transform< fcppt::strong_typedef< Type, Alias > >:

Public Types

using undecorated_type = Type
using decorated_type = fcppt::strong_typedef<Type, Alias>

Static Public Member Functions

static decorated_type decorate (undecorated_type const &_value)
static undecorated_type undecorate (decorated_type const &_value)

Member Typedef Documentation

◆ decorated_type

template<typename Type, typename Alias>
using fcppt::type_iso::transform< fcppt::strong_typedef< Type, Alias > >::decorated_type = fcppt::strong_typedef<Type, Alias>

◆ undecorated_type

template<typename Type, typename Alias>
using fcppt::type_iso::transform< fcppt::strong_typedef< Type, Alias > >::undecorated_type = Type

Member Function Documentation

◆ decorate()

template<typename Type, typename Alias>
decorated_type fcppt::type_iso::transform< fcppt::strong_typedef< Type, Alias > >::decorate ( undecorated_type const & _value)
inlinestatic

◆ undecorate()

template<typename Type, typename Alias>
undecorated_type fcppt::type_iso::transform< fcppt::strong_typedef< Type, Alias > >::undecorate ( decorated_type const & _value)
inlinestatic