gw  1.0.0
A bunch of small C++ utilities
gw::named_type< T, Name > Member List

This is the complete list of members for gw::named_type< T, Name >, including all inherited members.

k_namegw::named_type< T, Name >static
name() noexcept -> std::string_viewgw::named_type< T, Name >inlinestatic
named_type(Args &&... args) noexcept(std::is_nothrow_constructible_v< T, Args... >) requires stdgw::named_type< T, Name >inlineexplicit
named_type(std::initializer_list< U > ilist, Args &&... args) noexcept(std::is_nothrow_constructible_v< T, std::initializer_list< U > &, Args... >) requires stdgw::named_type< T, Name >inline
operator*() const &noexcept -> const T &gw::named_type< T, Name >inline
operator*() &noexcept -> T &gw::named_type< T, Name >inline
operator*() const &&noexcept -> const T &&gw::named_type< T, Name >inline
operator*() &&noexcept -> T &&gw::named_type< T, Name >inline
operator->() const noexcept -> const T *gw::named_type< T, Name >inline
operator->() noexcept -> T *gw::named_type< T, Name >inline
value() const &noexcept -> const T &gw::named_type< T, Name >inline
value() &noexcept -> T &gw::named_type< T, Name >inline
value() const &&noexcept -> const T &&gw::named_type< T, Name >inline
value() &&noexcept -> T &&gw::named_type< T, Name >inline
value_type typedefgw::named_type< T, Name >
~named_type() noexcept(std::is_nothrow_destructible_v< T >)=defaultgw::named_type< T, Name >