famouso::mw::attributes::detail::FirstByteOfHeader< Attr > Struct Template Reference
Represents the first byte of the header of the given attribute. More...
#include <FirstByteOfHeader.h>
Static Public Attributes | |
static const uint8_t | value = CaseSelector<uint8_t, case1, case2, case3, case4, case5, case6>::template select_ct<Attr>::value |
The first byte of a header for the given attribute. |
Detailed Description
template<typename Attr>
struct famouso::mw::attributes::detail::FirstByteOfHeader< Attr >
Represents the first byte of the header of the given attribute.
As the attribute header in general consists of up to 3 bytes this struct is in most cases not sufficient to be used on its own.
- Template Parameters:
-
Attr The attribute to calculate the first header byte for
Field Documentation
template<typename Attr >
const uint8_t famouso::mw::attributes::detail::FirstByteOfHeader< Attr >::value = CaseSelector<uint8_t, case1, case2, case3, case4, case5, case6>::template select_ct<Attr>::value [static] |
The first byte of a header for the given attribute.
The documentation for this struct was generated from the following file:
- include/mw/attributes/detail/FirstByteOfHeader.h