ORIGINAL
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
original::staticError< ERR, TRIGGERING_CONDITION > Class Template Reference

Compile-time error triggering utility. More...

#include <error.h>

Collaboration diagram for original::staticError< ERR, TRIGGERING_CONDITION >:
Collaboration graph

Static Public Member Functions

static void asserts ()
 Triggers static assertion if the condition is true.
 

Detailed Description

template<typename ERR, const bool TRIGGERING_CONDITION>
requires ExtendsOf<error, ERR>
class original::staticError< ERR, TRIGGERING_CONDITION >

Compile-time error triggering utility.

Template Parameters
ERRException class to represent the error.
TRIGGERING_CONDITIONWhether to trigger the static assertion. @requires ERR must inherit from error.
Compile-time error triggering utility.
Definition error.h:112
static void asserts()
Triggers static assertion if the condition is true.
Definition error.h:117

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