C++ Essence Library 0.1.0
A Utility Library for Modern C++ Programming
Loading...
Searching...
No Matches
essence::source_code_aware_runtime_error Struct Reference

An exception class derived from std::runtime_error that provides source code information of the source file name, the line number, the column number and can be constructed with the same arguments as those passed to the essence::format function. More...

#include <error_extensions.hpp>

Inheritance diagram for essence::source_code_aware_runtime_error:

Public Member Functions

template<typename... Args>
 source_code_aware_runtime_error (logging_string_view hint, Args &&... args)
 
template<typename... Args>
 source_code_aware_runtime_error (const source_location &location, Args &&... args)
 

Detailed Description

An exception class derived from std::runtime_error that provides source code information of the source file name, the line number, the column number and can be constructed with the same arguments as those passed to the essence::format function.


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