Public Member Functions | Data Fields
Catch::AssertionInfo Struct Reference

#include <catch.hpp>

Public Member Functions

 AssertionInfo ()
 AssertionInfo (std::string const &_macroName, SourceLineInfo const &_lineInfo, std::string const &_capturedExpression, ResultDisposition::Flags _resultDisposition)

Data Fields

std::string macroName
SourceLineInfo lineInfo
std::string capturedExpression
ResultDisposition::Flags resultDisposition

Detailed Description

Definition at line 833 of file catch.hpp.

Constructor & Destructor Documentation

◆ AssertionInfo() [1/2]

Catch::AssertionInfo::AssertionInfo ( )

Definition at line 835 of file catch.hpp.

835 {}

◆ AssertionInfo() [2/2]

Catch::AssertionInfo::AssertionInfo ( std::string const &  _macroName,
SourceLineInfo const &  _lineInfo,
std::string const &  _capturedExpression,
ResultDisposition::Flags  _resultDisposition 

Field Documentation

◆ capturedExpression

std::string Catch::AssertionInfo::capturedExpression

Definition at line 843 of file catch.hpp.

◆ lineInfo

SourceLineInfo Catch::AssertionInfo::lineInfo

Definition at line 842 of file catch.hpp.

◆ macroName

std::string Catch::AssertionInfo::macroName

Definition at line 841 of file catch.hpp.

◆ resultDisposition

ResultDisposition::Flags Catch::AssertionInfo::resultDisposition

Definition at line 844 of file catch.hpp.

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