C++ Mathematical Expression Toolkit (ExprTk) release
Loading...
Searching...
No Matches
assert_handler Struct Reference
Inheritance diagram for assert_handler:
[legend]
Collaboration diagram for assert_handler:
[legend]

Public Member Functions

void handle_assert (const assert_context &)
void handle_assert (const assert_context &)
void handle_assert (const assert_context &) override
void handle_assert (const assert_context &)
Public Member Functions inherited from exprtk::assert_check
virtual ~assert_check ()

Public Attributes

std::size_t assert_count

Detailed Description

Definition at line 11693 of file exprtk_mpfr_test.cpp.

Member Function Documentation

◆ handle_assert() [1/4]

void assert_handler::handle_assert ( const assert_context & )
inlinevirtual

Reimplemented from exprtk::assert_check.

Definition at line 11696 of file exprtk_mpfr_test.cpp.

11697 {
11698 ++assert_count;
11699 }

References assert_count, and exprtk_test_override.

◆ handle_assert() [2/4]

void assert_handler::handle_assert ( const assert_context & )
inlinevirtual

Reimplemented from exprtk::assert_check.

Definition at line 11693 of file exprtk_real_test.cpp.

11694 {
11695 ++assert_count;
11696 }

References assert_count, and exprtk_test_override.

◆ handle_assert() [3/4]

void assert_handler::handle_assert ( const assert_context & )
inlinevirtual

Reimplemented from exprtk::assert_check.

Definition at line 12106 of file exprtk_test.cpp.

12107 {
12108 ++assert_count;
12109 }

References assert_count, and exprtk_test_override.

◆ handle_assert() [4/4]

void assert_handler::handle_assert ( const assert_context & )
inlineoverridevirtual

Reimplemented from exprtk::assert_check.

Definition at line 37 of file exprtk_rtc_overhead.cpp.

38 {
39 throw std::runtime_error("assert: vector access violation.");
40 }

Member Data Documentation

◆ assert_count

std::size_t assert_handler::assert_count

Definition at line 11695 of file exprtk_mpfr_test.cpp.

Referenced by handle_assert(), and run_test22().


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