famouso::mw::attributes::CompileError< T, U, V > Struct Template Reference
Generates a generic compile-time error. More...
#include <CompileErrors.h>
Public Types | |
| typedef CompileError | type |
Public Member Functions | |
| FAMOUSO_STATIC_ASSERT_ERROR (sizeof(T)==0, generic_CompileError_from_attribute_framework,()) | |
Detailed Description
template<typename T, typename U, typename V = int>
struct famouso::mw::attributes::CompileError< T, U, V >
Generates a generic compile-time error.
There exist some specialisations of that class, describing the error more in detail and to guide the user to problem and maybe to a solution, to fix the problem.
Member Typedef Documentation
template<typename T , typename U , typename V = int>
| typedef CompileError famouso::mw::attributes::CompileError< T, U, V >::type |
Member Function Documentation
template<typename T , typename U , typename V = int>
| famouso::mw::attributes::CompileError< T, U, V >::FAMOUSO_STATIC_ASSERT_ERROR | ( | sizeof(T) | = =0, |
|
| generic_CompileError_from_attribute_framework | , | |||
| () | ||||
| ) |
The documentation for this struct was generated from the following file:
- include/mw/attributes/CompileErrors.h