Boost.Hana  1.6.0
Your standard library for metaprogramming
detail Directory Reference

Directories

Files

file  algorithm.hpp
 Defines several constexpr algorithms.
 
file  any_of.hpp
 Defines boost::hana::detail::any_of.
 
file  array.hpp
 Defines boost::hana::detail::array.
 
file  canonical_constant.hpp
 Defines boost::hana::detail::CanonicalConstant.
 
file  concepts.hpp
 Defines concepts from the Standard library.
 
file  create.hpp
 Defines boost::hana::detail::create.
 
file  decay.hpp
 Defines a replacement for std::decay, which is sometimes too slow at compile-time.
 
file  dispatch_if.hpp
 Defines BOOST_HANA_DISPATCH_IF.
 
file  ebo.hpp
 Defines boost::hana::detail::ebo.
 
file  fast_and.hpp
 Defines boost::hana::detail::fast_and.
 
file  first_unsatisfied_index.hpp
 Defines boost::hana::detail::first_unsatisfied_index.
 
file  has_common_embedding.hpp
 Defines boost::hana::detail::has_[nontrivial_]common_embedding.
 
file  has_duplicates.hpp
 Defines boost::hana::detail::has_duplicates.
 
file  hash_table.hpp
 Defines boost::hana::detail::hash_table.
 
file  index_if.hpp
 Defines boost::hana::detail::index_if.
 
file  integral_constant.hpp
 Defines the barebones boost::hana::integral_constant template, but no operations on it.
 
file  intrinsics.hpp
 Defines macros for commonly used type traits.
 
file  nested_by.hpp
 Defines boost::hana::detail::nested_by.
 
file  nested_by_fwd.hpp
 Forward declares boost::hana::detail::nested_by.
 
file  nested_than.hpp
 Defines boost::hana::detail::nested_than.
 
file  nested_than_fwd.hpp
 Forward declares boost::hana::detail::nested_than.
 
file  nested_to.hpp
 Defines boost::hana::detail::nested_to.
 
file  nested_to_fwd.hpp
 Forward declares boost::hana::detail::nested_to.
 
file  preprocessor.hpp
 Defines generally useful preprocessor macros.
 
file  std_common_type.hpp
 Defines a SFINAE-friendly version of std::common_type.
 
file  struct_macros.hpp
 Defines the BOOST_HANA_DEFINE_STRUCT, BOOST_HANA_ADAPT_STRUCT, and BOOST_HANA_ADAPT_ADT macros.
 
file  type_at.hpp
 Defines boost::hana::detail::type_at.
 
file  type_foldl1.hpp
 Defines boost::hana::detail::type_foldl1.
 
file  type_foldr1.hpp
 Defines boost::hana::detail::type_foldr1.
 
file  unpack_flatten.hpp
 Defines boost::hana::detail::unpack_flatten.
 
file  void_t.hpp
 Defines an equivalent to the proposed std::void_t.
 
file  wrong.hpp
 Defines boost::hana::detail::wrong.