Fabrique

A build language for complex systems

 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
fabrique::AssertionFailure Class Reference

Some code may choose to throw this exception rather than assert() out. More...

#include <exceptions.h>

Inheritance diagram for fabrique::AssertionFailure:

Public Member Functions

 AssertionFailure (const std::string &condition, const std::string &message="")
 
 AssertionFailure (const AssertionFailure &)
 
const char * what () const noexcept
 
const std::string & condition () const noexcept
 
const std::string & message () const noexcept
 

Detailed Description

Some code may choose to throw this exception rather than assert() out.

Definition at line 47 of file exceptions.h.


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