proxsuite 0.6.7
The Advanced Proximal Optimization Toolbox
Loading...
Searching...
No Matches
proxsuite::linalg::veg::_detail::NoCopyAssign Struct Reference

#include <proxsuite/linalg/veg/internal/delete_special_members.hpp>

Public Member Functions

 NoCopyAssign ()=default
 
 ~NoCopyAssign ()=default
 
 NoCopyAssign (NoCopyAssign const &)=default
 
 NoCopyAssign (NoCopyAssign &&)=default
 
auto operator= (NoCopyAssign const &) -> NoCopyAssign &=delete
 
auto operator= (NoCopyAssign &&) -> NoCopyAssign &=default
 

Detailed Description

Definition at line 24 of file delete_special_members.hpp.

Constructor & Destructor Documentation

◆ NoCopyAssign() [1/3]

proxsuite::linalg::veg::_detail::NoCopyAssign::NoCopyAssign ( )
default

◆ ~NoCopyAssign()

proxsuite::linalg::veg::_detail::NoCopyAssign::~NoCopyAssign ( )
default

◆ NoCopyAssign() [2/3]

proxsuite::linalg::veg::_detail::NoCopyAssign::NoCopyAssign ( NoCopyAssign const & )
default

◆ NoCopyAssign() [3/3]

proxsuite::linalg::veg::_detail::NoCopyAssign::NoCopyAssign ( NoCopyAssign && )
default

Member Function Documentation

◆ operator=() [1/2]

auto proxsuite::linalg::veg::_detail::NoCopyAssign::operator= ( NoCopyAssign const & ) -> NoCopyAssign &=delete
delete

◆ operator=() [2/2]

auto proxsuite::linalg::veg::_detail::NoCopyAssign::operator= ( NoCopyAssign && ) -> NoCopyAssign &=default
default

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