Template Struct optional_copy_assign_base

Inheritance Relationships

Base Type

Derived Types

Struct Documentation

template<class T, bool = TL_OPTIONAL_IS_TRIVIALLY_COPY_ASSIGNABLE(T) && TL_OPTIONAL_IS_TRIVIALLY_COPY_CONSTRUCTIBLE(T) && TL_OPTIONAL_IS_TRIVIALLY_DESTRUCTIBLE(T)>
struct optional_copy_assign_base : public tl::detail::optional_move_base<T>

Subclassed by tl::detail::optional_move_assign_base< T, bool >, tl::detail::optional_move_assign_base< T, false >