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