famouso::mw::attributes::detail::AttributeIsNotRequireable< isRequirable, RelatedAttr, Requirement, compileError > Struct Template Reference
Configurable error struct used for the static composability checks. More...
#include <AttributeCompileErrors.h>
Public Types | |
| typedef AttributeIsNotRequireable | type |
Public Member Functions | |
| FAMOUSO_STATIC_ASSERT (isRequirable, only_requirable_attributes_may_be_used_in_a_requirement,(RelatedAttr, Requirement), compileError) | |
Detailed Description
template<bool isRequirable, typename RelatedAttr, typename Requirement, bool compileError>
struct famouso::mw::attributes::detail::AttributeIsNotRequireable< isRequirable, RelatedAttr, Requirement, compileError >
Configurable error struct used for the static composability checks.
Member Typedef Documentation
template<bool isRequirable, typename RelatedAttr , typename Requirement , bool compileError>
| typedef AttributeIsNotRequireable famouso::mw::attributes::detail::AttributeIsNotRequireable< isRequirable, RelatedAttr, Requirement, compileError >::type |
Member Function Documentation
template<bool isRequirable, typename RelatedAttr , typename Requirement , bool compileError>
| famouso::mw::attributes::detail::AttributeIsNotRequireable< isRequirable, RelatedAttr, Requirement, compileError >::FAMOUSO_STATIC_ASSERT | ( | isRequirable | , | |
| only_requirable_attributes_may_be_used_in_a_requirement | , | |||
| (RelatedAttr, Requirement) | , | |||
| compileError | ||||
| ) |
The documentation for this struct was generated from the following file:
- include/mw/attributes/detail/AttributeCompileErrors.h