Audacity 3.2.0
Public Member Functions | List of all members
Tester< Const, ref >::CopyOnly Struct Reference

Public Member Functions

 CopyOnly ()=default
 
 CopyOnly (const CopyOnly &)=default
 
 CopyOnly (CopyOnly &&)=delete
 
ResultType operator() (long double) const &
 
ResultType operator() (long double) const &&
 
ResultType operator() (long double) &
 
ResultType operator() (long double) &&
 

Detailed Description

template<bool Const, Ref ref = lvalue>
struct Tester< Const, ref >::CopyOnly

Definition at line 72 of file VariantTest.cpp.

Constructor & Destructor Documentation

◆ CopyOnly() [1/3]

template<bool Const, Ref ref = lvalue>
Tester< Const, ref >::CopyOnly::CopyOnly ( )
default

◆ CopyOnly() [2/3]

template<bool Const, Ref ref = lvalue>
Tester< Const, ref >::CopyOnly::CopyOnly ( const CopyOnly )
default

◆ CopyOnly() [3/3]

template<bool Const, Ref ref = lvalue>
Tester< Const, ref >::CopyOnly::CopyOnly ( CopyOnly &&  )
delete

Member Function Documentation

◆ operator()() [1/4]

template<bool Const, Ref ref = lvalue>
ResultType Tester< Const, ref >::CopyOnly::operator() ( long double  ) &
inline

Definition at line 79 of file VariantTest.cpp.

79{ return value<7>(); }

◆ operator()() [2/4]

template<bool Const, Ref ref = lvalue>
ResultType Tester< Const, ref >::CopyOnly::operator() ( long double  ) &&
inline

Definition at line 80 of file VariantTest.cpp.

80{ return value<8>(); }

◆ operator()() [3/4]

template<bool Const, Ref ref = lvalue>
ResultType Tester< Const, ref >::CopyOnly::operator() ( long double  ) const &
inline

Definition at line 77 of file VariantTest.cpp.

77{ return value<5>(); }

◆ operator()() [4/4]

template<bool Const, Ref ref = lvalue>
ResultType Tester< Const, ref >::CopyOnly::operator() ( long double  ) const &&
inline

Definition at line 78 of file VariantTest.cpp.

78{ return value<6>(); }

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