Menu

famouso::mw::attributes::detail::RequiredValueNotProvided< valueFits, RelatedAttr, ProvAttr, compileError > Struct Template Reference

Configurable error struct used for the static composability checks. More...

#include <AttributeCompileErrors.h>

Public Types

typedef RequiredValueNotProvided type

Public Member Functions

 FAMOUSO_STATIC_ASSERT (valueFits, required_value_not_provided,(RelatedAttr, ProvAttr), compileError)

Detailed Description

template<bool valueFits, typename RelatedAttr, typename ProvAttr, bool compileError>
struct famouso::mw::attributes::detail::RequiredValueNotProvided< valueFits, RelatedAttr, ProvAttr, compileError >

Configurable error struct used for the static composability checks.


Member Typedef Documentation

template<bool valueFits, typename RelatedAttr , typename ProvAttr , bool compileError>
typedef RequiredValueNotProvided famouso::mw::attributes::detail::RequiredValueNotProvided< valueFits, RelatedAttr, ProvAttr, compileError >::type

Member Function Documentation

template<bool valueFits, typename RelatedAttr , typename ProvAttr , bool compileError>
famouso::mw::attributes::detail::RequiredValueNotProvided< valueFits, RelatedAttr, ProvAttr, compileError >::FAMOUSO_STATIC_ASSERT ( valueFits  ,
required_value_not_provided  ,
(RelatedAttr, ProvAttr)  ,
compileError   
)

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