C++ Mathematical Expression Toolkit (ExprTk) release
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
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 11510 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 11513 of file exprtk_mpfr_test.cpp.

11514 {
11515 ++assert_count;
11516 }

References assert_count.

◆ handle_assert() [2/4]

void assert_handler::handle_assert ( const assert_context )
inlinevirtual

Reimplemented from exprtk::assert_check.

Definition at line 11511 of file exprtk_real_test.cpp.

11512 {
11513 ++assert_count;
11514 }

References assert_count.

◆ handle_assert() [3/4]

void assert_handler::handle_assert ( const assert_context )
inlinevirtual

Reimplemented from exprtk::assert_check.

Definition at line 11539 of file exprtk_test.cpp.

11540 {
11541 ++assert_count;
11542 }

References assert_count.

◆ 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 11512 of file exprtk_mpfr_test.cpp.

Referenced by handle_assert(), and run_test22().


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