std::__detail::_Hashtable_ebo_helper(3cxx)

std::__detail::_Hashtable_ebo_helper3cxx

Usage

Inherited by std::__detail::_Hashtable_alloc< __alloc_rebind< _Alloc, __detail::_Hash_node< _Value, _Traits::__hash_cached::value > > > [private], and std::__detail::_Hashtable_alloc< __alloc_rebind< equal_to< _Value >, __detail::_Hash_node< hash< _Value >, _Traits::__hash_cached::value > > > [private].

Detailed Description

template<int _Nm, typename _Tp, bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)>

struct std::__detail::_Hashtable_ebo_helper< _Nm, _Tp, __use_ebo >" Primary class template _Hashtable_ebo_helper.

Helper class using EBO when it is not forbidden (the type is not final) and when it is worth it (the type is empty.)

Definition at line 1105 of file hashtable_policy.h.

Releases

4 releases since Debian 8 (Jessie); the text changed 3 times.

  1. 8
  2. 9
  3. 10
  4. 11

Author

Generated automatically by Doxygen for libstdc++ from the source code.

From libstdc++-10-doc 10.2.1-6 in Debian 11 (Bullseye). Also shipped by libstdc++-9-doc. Parsed by carta from the page's man source.