Loading [MathJax]/extensions/tex2jax.js
Boost.Hana  1.7.1
Your standard library for metaprogramming
All Classes Namespaces Files Functions Variables Typedefs Friends Macros Modules Pages
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.