scc 2025.09
SystemC components library
nonstd::detail::optional_delete_ctor_base< T, EnableCopy, EnableMove > Struct Template Reference
Inheritance diagram for nonstd::detail::optional_delete_ctor_base< T, EnableCopy, EnableMove >:

Public Member Functions

 optional_delete_ctor_base (const optional_delete_ctor_base &)=default
 optional_delete_ctor_base (optional_delete_ctor_base &&) noexcept=default
optional_delete_ctor_base & operator= (const optional_delete_ctor_base &)=default
optional_delete_ctor_base & operator= (optional_delete_ctor_base &&) noexcept=default

Detailed Description

template<class T, bool EnableCopy = std::is_copy_constructible<T>::value, bool EnableMove = std::is_move_constructible<T>::value>
struct nonstd::detail::optional_delete_ctor_base< T, EnableCopy, EnableMove >

Definition at line 486 of file optional.hpp.


The documentation for this struct was generated from the following file:
  • /home/eyck/Projects/MINRES/SystemC-Components/src/common/nonstd/optional.hpp