enum_name
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
MyXmlReporter Struct Reference
Inheritance diagram for MyXmlReporter:
doctest::IReporter

Public Member Functions

 MyXmlReporter (const ContextOptions &in)
 
void report_query (const QueryData &) override
 
void test_run_start () override
 
void test_run_end (const TestRunStats &) override
 
void test_case_start (const TestCaseData &in) override
 
void test_case_reenter (const TestCaseData &) override
 
void test_case_end (const CurrentTestCaseStats &) override
 
void test_case_exception (const TestCaseException &) override
 
void subcase_start (const SubcaseSignature &) override
 
void subcase_end () override
 
void log_assert (const AssertData &in) override
 
void log_message (const MessageData &) override
 
void test_case_skipped (const TestCaseData &) override
 

Public Attributes

std::ostreamstdout_stream
 
const ContextOptionsopt
 
const TestCaseDatatc
 
std::mutex mutex
 

Additional Inherited Members

- Static Public Member Functions inherited from doctest::IReporter
static int get_num_active_contexts ()
 
static const IContextScope *const * get_active_contexts ()
 
static int get_num_stringified_contexts ()
 
static const Stringget_stringified_contexts ()
 
static int get_num_active_contexts ()
 
static const IContextScope *const * get_active_contexts ()
 
static int get_num_stringified_contexts ()
 
static const Stringget_stringified_contexts ()
 

Member Function Documentation

◆ log_assert()

void MyXmlReporter::log_assert ( const AssertData & in)
inlineoverridevirtual

Implements doctest::IReporter.

◆ log_message()

void MyXmlReporter::log_message ( const MessageData & )
inlineoverridevirtual

Implements doctest::IReporter.

◆ report_query()

void MyXmlReporter::report_query ( const QueryData & )
inlineoverridevirtual

Implements doctest::IReporter.

◆ subcase_end()

void MyXmlReporter::subcase_end ( )
inlineoverridevirtual

Implements doctest::IReporter.

◆ subcase_start()

void MyXmlReporter::subcase_start ( const SubcaseSignature & )
inlineoverridevirtual

Implements doctest::IReporter.

◆ test_case_end()

void MyXmlReporter::test_case_end ( const CurrentTestCaseStats & )
inlineoverridevirtual

Implements doctest::IReporter.

◆ test_case_exception()

void MyXmlReporter::test_case_exception ( const TestCaseException & )
inlineoverridevirtual

Implements doctest::IReporter.

◆ test_case_reenter()

void MyXmlReporter::test_case_reenter ( const TestCaseData & )
inlineoverridevirtual

Implements doctest::IReporter.

◆ test_case_skipped()

void MyXmlReporter::test_case_skipped ( const TestCaseData & )
inlineoverridevirtual

Implements doctest::IReporter.

◆ test_case_start()

void MyXmlReporter::test_case_start ( const TestCaseData & in)
inlineoverridevirtual

Implements doctest::IReporter.

◆ test_run_end()

void MyXmlReporter::test_run_end ( const TestRunStats & )
inlineoverridevirtual

Implements doctest::IReporter.

◆ test_run_start()

void MyXmlReporter::test_run_start ( )
inlineoverridevirtual

Implements doctest::IReporter.


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