#include <catch.hpp>
 | 
| virtual auto  | acquireGeneratorTracker (SourceLineInfo const &lineInfo) -> IGeneratorTracker &=0 | 
|   | 
| virtual void  | assertionPassed ()=0 | 
|   | 
| virtual void  | benchmarkEnded (BenchmarkStats const &stats)=0 | 
|   | 
| virtual void  | benchmarkStarting (BenchmarkInfo const &info)=0 | 
|   | 
| virtual void  | exceptionEarlyReported ()=0 | 
|   | 
| virtual std::string  | getCurrentTestName () const =0 | 
|   | 
| virtual const AssertionResult *  | getLastResult () const =0 | 
|   | 
| virtual void  | handleExpr (AssertionInfo const &info, ITransientExpression const &expr, AssertionReaction &reaction)=0 | 
|   | 
| virtual void  | handleFatalErrorCondition (StringRef message)=0 | 
|   | 
| virtual void  | handleIncomplete (AssertionInfo const &info)=0 | 
|   | 
| virtual void  | handleMessage (AssertionInfo const &info, ResultWas::OfType resultType, StringRef const &message, AssertionReaction &reaction)=0 | 
|   | 
| virtual void  | handleNonExpr (AssertionInfo const &info, ResultWas::OfType resultType, AssertionReaction &reaction)=0 | 
|   | 
| virtual void  | handleUnexpectedExceptionNotThrown (AssertionInfo const &info, AssertionReaction &reaction)=0 | 
|   | 
| virtual void  | handleUnexpectedInflightException (AssertionInfo const &info, std::string const &message, AssertionReaction &reaction)=0 | 
|   | 
| virtual bool  | lastAssertionPassed ()=0 | 
|   | 
| virtual void  | popScopedMessage (MessageInfo const &message)=0 | 
|   | 
| virtual void  | pushScopedMessage (MessageInfo const &message)=0 | 
|   | 
| virtual void  | sectionEnded (SectionEndInfo const &endInfo)=0 | 
|   | 
| virtual void  | sectionEndedEarly (SectionEndInfo const &endInfo)=0 | 
|   | 
| virtual bool  | sectionStarted (SectionInfo const §ionInfo, Counts &assertions)=0 | 
|   | 
| virtual  | ~IResultCapture () | 
|   | 
Definition at line 1633 of file catch.hpp.
 
  
  
      
        
          | virtual Catch::IResultCapture::~IResultCapture  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | virtual void Catch::IResultCapture::assertionPassed  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual void Catch::IResultCapture::benchmarkEnded  | 
          ( | 
          BenchmarkStats const &  | 
          stats | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual void Catch::IResultCapture::benchmarkStarting  | 
          ( | 
          BenchmarkInfo const &  | 
          info | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual void Catch::IResultCapture::exceptionEarlyReported  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual std::string Catch::IResultCapture::getCurrentTestName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual const AssertionResult* Catch::IResultCapture::getLastResult  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual void Catch::IResultCapture::handleFatalErrorCondition  | 
          ( | 
          StringRef  | 
          message | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual void Catch::IResultCapture::handleIncomplete  | 
          ( | 
          AssertionInfo const &  | 
          info | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual void Catch::IResultCapture::handleUnexpectedInflightException  | 
          ( | 
          AssertionInfo const &  | 
          info,  | 
         
        
           | 
           | 
          std::string const &  | 
          message,  | 
         
        
           | 
           | 
          AssertionReaction &  | 
          reaction  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual bool Catch::IResultCapture::lastAssertionPassed  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual void Catch::IResultCapture::popScopedMessage  | 
          ( | 
          MessageInfo const &  | 
          message | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual void Catch::IResultCapture::pushScopedMessage  | 
          ( | 
          MessageInfo const &  | 
          message | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual void Catch::IResultCapture::sectionEnded  | 
          ( | 
          SectionEndInfo const &  | 
          endInfo | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual void Catch::IResultCapture::sectionEndedEarly  | 
          ( | 
          SectionEndInfo const &  | 
          endInfo | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual bool Catch::IResultCapture::sectionStarted  | 
          ( | 
          SectionInfo const &  | 
          sectionInfo,  | 
         
        
           | 
           | 
          Counts &  | 
          assertions  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
pure virtual   | 
  
 
 
The documentation for this struct was generated from the following file: