proxygen
Delete< f > Struct Template Reference
Inheritance diagram for Delete< f >:
D0<(f &DC_DELETE)!=0 > D1<(f &CC_DELETE)!=0 > D2<(f &MC_DELETE)!=0 > D3<(f &CA_DELETE)!=0 > D4<(f &MA_DELETE)!=0 > Data< f, pad >

Public Member Functions

 Delete ()=default
 
 Delete (const Delete &)=default
 
 Delete (Delete &&)=default
 
Deleteoperator= (const Delete &)=default
 
Deleteoperator= (Delete &&)=default
 
 Delete (std::nullptr_t)
 
- Public Member Functions inherited from D0<(f &DC_DELETE)!=0 >
 D0 ()=default
 
 D0 (const D0 &)=default
 
 D0 (D0 &&)=default
 
 D0 (std::nullptr_t)
 
D0operator= (const D0 &)=default
 
D0operator= (D0 &&)=default
 
- Public Member Functions inherited from D1<(f &CC_DELETE)!=0 >
 D1 ()=default
 
 D1 (const D1 &)=default
 
 D1 (D1 &&)=default
 
 D1 (std::nullptr_t)
 
D1operator= (const D1 &)=default
 
D1operator= (D1 &&)=default
 
- Public Member Functions inherited from D2<(f &MC_DELETE)!=0 >
 D2 ()=default
 
 D2 (const D2 &)=default
 
 D2 (D2 &&)=default
 
 D2 (std::nullptr_t)
 
D2operator= (const D2 &)=default
 
D2operator= (D2 &&)=default
 
- Public Member Functions inherited from D3<(f &CA_DELETE)!=0 >
 D3 ()=default
 
 D3 (const D3 &)=default
 
 D3 (D3 &&)=default
 
 D3 (std::nullptr_t)
 
D3operator= (const D3 &)=default
 
D3operator= (D3 &&)=default
 
- Public Member Functions inherited from D4<(f &MA_DELETE)!=0 >
 D4 ()=default
 
 D4 (const D4 &)=default
 
 D4 (D4 &&)=default
 
 D4 (std::nullptr_t)
 
D4operator= (const D4 &)=default
 
D4operator= (D4 &&)=default
 

Detailed Description

template<Flags f>
struct Delete< f >

Definition at line 353 of file StlVectorTest.cpp.

Constructor & Destructor Documentation

template<Flags f>
Delete< f >::Delete ( )
default
template<Flags f>
Delete< f >::Delete ( const Delete< f > &  )
default
template<Flags f>
Delete< f >::Delete ( Delete< f > &&  )
default
template<Flags f>
Delete< f >::Delete ( std::nullptr_t  )
inlineexplicit

Definition at line 364 of file StlVectorTest.cpp.

365  : D0<(f & DC_DELETE) != 0>(nullptr),
366  D1<(f & CC_DELETE) != 0>(nullptr),
367  D2<(f & MC_DELETE) != 0>(nullptr),
368  D3<(f & CA_DELETE) != 0>(nullptr),
369  D4<(f & MA_DELETE) != 0>(nullptr) {}
auto f

Member Function Documentation

template<Flags f>
Delete& Delete< f >::operator= ( const Delete< f > &  )
default
template<Flags f>
Delete& Delete< f >::operator= ( Delete< f > &&  )
default

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