C++ Library Extensions 2022.12.09
To help learn modern C++ programming
tpf::debug_exception Class Reference

This class implements all debugging requirements for C++ Library Extension. More...

#include <tpf_types.hpp>

Inheritance diagram for tpf::debug_exception:
[legend]
Collaboration diagram for tpf::debug_exception:
[legend]

Public Member Functions

 debug_exception (std::string message, int lineno, std::string file_name)
 
virtual const char * what () const noexcept override
 

Detailed Description

This class implements all debugging requirements for C++ Library Extension.

Definition at line 223 of file tpf_types.hpp.

Constructor & Destructor Documentation

◆ debug_exception()

tpf::debug_exception::debug_exception ( std::string  message,
int  lineno,
std::string  file_name 
)
inline

Definition at line 232 of file tpf_types.hpp.

Member Function Documentation

◆ what()

virtual const char * tpf::debug_exception::what ( ) const
inlineoverridevirtualnoexcept

Definition at line 246 of file tpf_types.hpp.

Here is the caller graph for this function:

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