Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::intrusive::max_pointer_plus_bits< void *, Alignment > Struct Template Reference

This is a specialization for raw pointers. More...

#include <pointer_plus_bits.hpp>

Static Public Attributes

static const std::size_t value = detail::ls_zeros<Alignment>::value
 

Detailed Description

template<std::size_t Alignment>
struct boost::intrusive::max_pointer_plus_bits< void *, Alignment >

This is a specialization for raw pointers.

Raw pointers can embed extra bits in the lower bits if the alignment is multiple of 2pow(NumBits).

Member Data Documentation

template<std::size_t Alignment>
const std::size_t boost::intrusive::max_pointer_plus_bits< void *, Alignment >::value = detail::ls_zeros<Alignment>::value
static

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