Menu

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: