Menu

famouso::mw::attributes::detail::RequiredAttributeNotContainedInProvision< contained, RelatedAttr, Provision, compileError > Struct Template Reference

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

#include <AttributeCompileErrors.h>

Public Types

typedef
RequiredAttributeNotContainedInProvision 
type

Public Member Functions

 FAMOUSO_STATIC_ASSERT (contained, required_attribute_not_contained_in_provision,(RelatedAttr, Provision), compileError)

Detailed Description

template<bool contained, typename RelatedAttr, typename Provision, bool compileError>
struct famouso::mw::attributes::detail::RequiredAttributeNotContainedInProvision< contained, RelatedAttr, Provision, compileError >

Configurable error struct used for the static composability checks.


Member Typedef Documentation

template<bool contained, typename RelatedAttr , typename Provision , bool compileError>
typedef RequiredAttributeNotContainedInProvision famouso::mw::attributes::detail::RequiredAttributeNotContainedInProvision< contained, RelatedAttr, Provision, compileError >::type

Member Function Documentation

template<bool contained, typename RelatedAttr , typename Provision , bool compileError>
famouso::mw::attributes::detail::RequiredAttributeNotContainedInProvision< contained, RelatedAttr, Provision, compileError >::FAMOUSO_STATIC_ASSERT ( contained  ,
required_attribute_not_contained_in_provision  ,
(RelatedAttr, Provision)  ,
compileError   
)

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