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