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:
- include/mw/attributes/detail/AttributeCompileErrors.h