ManaPlus
Public Member Functions | Data Fields
doctest::AssertData Struct Reference

#include <doctest.h>

Inheritance diagram for doctest::AssertData:
doctest::detail::ResultBuilder

Public Member Functions

 AssertData ()
 
 ~ AssertData ()
 
 AssertData (const AssertData &)=delete
 
AssertDataoperator= (const AssertData &)=delete
 

Data Fields

const TestCaseDatam_test_case
 
assertType::Enum m_at
 
const char * m_file
 
int m_line
 
const char * m_expr
 
bool m_failed
 
bool m_threw
 
String m_exception
 
String m_decomposition
 
bool m_threw_as
 
const char * m_exception_type
 

Detailed Description

Definition at line 669 of file doctest.h.

Constructor & Destructor Documentation

◆ AssertData() [1/2]

doctest::AssertData::AssertData ( )

◆ ~ AssertData()

doctest::AssertData::~ AssertData ( )

◆ AssertData() [2/2]

doctest::AssertData::AssertData ( const AssertData )
delete

Member Function Documentation

◆ operator=()

AssertData& doctest::AssertData::operator= ( const AssertData )
delete

Field Documentation

◆ m_at

assertType::Enum doctest::AssertData::m_at

Definition at line 673 of file doctest.h.

◆ m_decomposition

String doctest::AssertData::m_decomposition

Definition at line 684 of file doctest.h.

Referenced by doctest::detail::__attribute__().

◆ m_exception

String doctest::AssertData::m_exception

Definition at line 681 of file doctest.h.

◆ m_exception_type

const char* doctest::AssertData::m_exception_type

Definition at line 688 of file doctest.h.

◆ m_expr

const char* doctest::AssertData::m_expr

Definition at line 676 of file doctest.h.

◆ m_failed

bool doctest::AssertData::m_failed

Definition at line 677 of file doctest.h.

Referenced by doctest::detail::__attribute__().

◆ m_file

const char* doctest::AssertData::m_file

Definition at line 674 of file doctest.h.

◆ m_line

int doctest::AssertData::m_line

Definition at line 675 of file doctest.h.

◆ m_test_case

const TestCaseData* doctest::AssertData::m_test_case

Definition at line 672 of file doctest.h.

◆ m_threw

bool doctest::AssertData::m_threw

Definition at line 680 of file doctest.h.

◆ m_threw_as

bool doctest::AssertData::m_threw_as

Definition at line 687 of file doctest.h.


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