linc 0.7
Linc is a general-purpose programming language inspired by C
Loading...
Searching...
No Matches
linc::Exception Class Referencefinal

Public Member Functions

 Exception (std::string_view file, int line, std::string_view function, const std::string &message) noexcept
 
 Exception (std::string_view file, int line, std::string_view function, std::string_view message) noexcept
 
std::string info () const noexcept
 

Static Public Member Functions

static std::string variableExceptionMessage (const Printable &variable_value, std::string_view variable_name, std::string_view variable_type, std::string_view message)
 
template<typename T >
static constexpr Printable variableToPrintable (const T &value)
 

Friends

std::ostream & operator<< (std::ostream &output_stream, const Exception &exception)
 

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