libjmmcg  build_2783
A C++ library containing an eclectic mix of useful, advanced components.
jmmcg::private_::index< 1u, Iter, End, AtEnd > Struct Template Reference

#include <bitfield_map_impl.hpp>

Static Public Member Functions

template<class BMsk >
static constexpr std::size_t FORCE_INLINE result (BMsk) noexcept(true)
 

Detailed Description

template<class Iter, class End, bool AtEnd>
struct jmmcg::private_::index< 1u, Iter, End, AtEnd >

Remember that bit positions are 1-based in C++, but collections are zero-indexed, so ignore the first type entry in the collection if the user requests the first bit position.

Definition at line 95 of file bitfield_map_impl.hpp.

Member Function Documentation

◆ result()

template<class Iter , class End , bool AtEnd>
template<class BMsk >
static constexpr std::size_t FORCE_INLINE jmmcg::private_::index< 1u, Iter, End, AtEnd >::result ( BMsk  )
inlinestaticconstexprnoexcept

The documentation for this struct was generated from the following file: