API
Catch::NonCopyable Class Reference

#include <catch.hpp>

Inheritance diagram for Catch::NonCopyable:
Inheritance graph
Collaboration diagram for Catch::NonCopyable:
Collaboration graph

Protected Member Functions

 NonCopyable ()
 
virtual ~NonCopyable ()
 

Private Member Functions

 NonCopyable (NonCopyable const &)=delete
 
 NonCopyable (NonCopyable &&)=delete
 
NonCopyableoperator= (NonCopyable const &)=delete
 
NonCopyableoperator= (NonCopyable &&)=delete
 

Detailed Description

Definition at line 491 of file catch.hpp.

Constructor & Destructor Documentation

◆ NonCopyable() [1/3]

Catch::NonCopyable::NonCopyable ( NonCopyable const &  )
privatedelete

◆ NonCopyable() [2/3]

Catch::NonCopyable::NonCopyable ( NonCopyable &&  )
privatedelete

◆ NonCopyable() [3/3]

Catch::NonCopyable::NonCopyable ( )
protected

◆ ~NonCopyable()

virtual Catch::NonCopyable::~NonCopyable ( )
protectedvirtual

Member Function Documentation

◆ operator=() [1/2]

NonCopyable& Catch::NonCopyable::operator= ( NonCopyable &&  )
privatedelete

◆ operator=() [2/2]

NonCopyable& Catch::NonCopyable::operator= ( NonCopyable const &  )
privatedelete

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