Public Member Functions | Protected Member Functions
Catch::ITestCase Struct Referenceabstract

#include <catch.hpp>

Inheritance diagram for Catch::ITestCase:
Catch::IShared Catch::NonCopyable Catch::SharedImpl< ITestCase > Catch::MethodTestCase< C >

Public Member Functions

virtual void invoke () const =0
- Public Member Functions inherited from Catch::IShared
virtual ~IShared ()
virtual void addRef () const =0
virtual void release () const =0

Protected Member Functions

virtual ~ITestCase ()
- Protected Member Functions inherited from Catch::NonCopyable
 NonCopyable ()
virtual ~NonCopyable ()

Detailed Description

Definition at line 617 of file catch.hpp.

Constructor & Destructor Documentation

◆ ~ITestCase()

virtual Catch::ITestCase::~ITestCase ( )

Member Function Documentation

◆ invoke()

virtual void Catch::ITestCase::invoke ( ) const
pure virtual

Implemented in Catch::MethodTestCase< C >.

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