Menu

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: