.TH "__gnu_pbds::detail::types_traits< Key, Mapped, _Alloc, Store_Hash >" 3cxx "libstdc++" \" -*- nroff -*- .ad l .nh .SH NAME __gnu_pbds::detail::types_traits< Key, Mapped, _Alloc, Store_Hash > \- Traits for abstract types\&. .SH SYNOPSIS .br .PP .PP \fC#include \fP .PP Inherits \fB__gnu_pbds::detail::type_base< Key, Mapped, _Alloc, Store_Hash >\fP\&. .PP Inherited by \fB__gnu_pbds::detail::cc_ht_map< Key, Mapped, Hash_Fn, Eq_Fn, _Alloc, Store_Hash, Comb_Hash_Fn, Resize_Policy >\fP, and \fB__gnu_pbds::detail::gp_ht_map< Key, Mapped, Hash_Fn, Eq_Fn, _Alloc, Store_Hash, Comb_Probe_Fn, Probe_Fn, Resize_Policy >\fP\&. .SS "Public Types" .in +1c .ti -1c .RI "typedef \fBstd::pair\fP< size_type, size_type > \fBcomp_hash\fP" .br .ti -1c .RI "typedef __rebind_a::const_pointer \fBkey_const_pointer\fP" .br .ti -1c .RI "typedef __rebind_a::const_reference \fBkey_const_reference\fP" .br .ti -1c .RI "typedef __rebind_a::pointer \fBkey_pointer\fP" .br .ti -1c .RI "typedef __rebind_a::reference \fBkey_reference\fP" .br .ti -1c .RI "typedef __rebind_a::value_type \fBkey_type\fP" .br .ti -1c .RI "typedef __nothrowcopy::indicator \fBno_throw_indicator\fP" .br .ti -1c .RI "typedef _Alloc::size_type \fBsize_type\fP" .br .ti -1c .RI "typedef integral_constant< int, Store_Hash > \fBstore_extra\fP" .br .in -1c .SS "Public Attributes" .in +1c .ti -1c .RI "no_throw_indicator \fBm_no_throw_copies_indicator\fP" .br .ti -1c .RI "store_extra \fBm_store_extra_indicator\fP" .br .in -1c .SH "Detailed Description" .PP .SS "template .br struct __gnu_pbds::detail::types_traits< Key, Mapped, _Alloc, Store_Hash >"Traits for abstract types\&. .PP Definition at line \fB263\fP of file \fBtypes_traits\&.hpp\fP\&. .SH "Member Typedef Documentation" .PP .SS "template typedef \fBstd::pair\fP \fB__gnu_pbds::detail::types_traits\fP< Key, Mapped, _Alloc, Store_Hash >::comp_hash" .PP Definition at line \fB277\fP of file \fBtypes_traits\&.hpp\fP\&. .SS "template typedef __rebind_a::const_pointer \fB__gnu_pbds::detail::types_traits\fP< Key, Mapped, _Alloc, Store_Hash >::key_const_pointer" .PP Definition at line \fB274\fP of file \fBtypes_traits\&.hpp\fP\&. .SS "template typedef __rebind_a::const_reference \fB__gnu_pbds::detail::types_traits\fP< Key, Mapped, _Alloc, Store_Hash >::key_const_reference" .PP Definition at line \fB276\fP of file \fBtypes_traits\&.hpp\fP\&. .SS "template typedef __rebind_a::pointer \fB__gnu_pbds::detail::types_traits\fP< Key, Mapped, _Alloc, Store_Hash >::key_pointer" .PP Definition at line \fB273\fP of file \fBtypes_traits\&.hpp\fP\&. .SS "template typedef __rebind_a::reference \fB__gnu_pbds::detail::types_traits\fP< Key, Mapped, _Alloc, Store_Hash >::key_reference" .PP Definition at line \fB275\fP of file \fBtypes_traits\&.hpp\fP\&. .SS "template typedef __rebind_a::value_type \fB__gnu_pbds::detail::types_traits\fP< Key, Mapped, _Alloc, Store_Hash >::key_type" .PP Definition at line \fB272\fP of file \fBtypes_traits\&.hpp\fP\&. .SS "template typedef __nothrowcopy::indicator \fB__gnu_pbds::detail::types_traits\fP< Key, Mapped, _Alloc, Store_Hash >::no_throw_indicator" .PP Definition at line \fB279\fP of file \fBtypes_traits\&.hpp\fP\&. .SS "template typedef _Alloc::size_type \fB__gnu_pbds::detail::types_traits\fP< Key, Mapped, _Alloc, Store_Hash >::size_type" .PP Definition at line \fB271\fP of file \fBtypes_traits\&.hpp\fP\&. .SS "template typedef integral_constant \fB__gnu_pbds::detail::types_traits\fP< Key, Mapped, _Alloc, Store_Hash >::store_extra" .PP Definition at line \fB278\fP of file \fBtypes_traits\&.hpp\fP\&. .SH "Member Data Documentation" .PP .SS "template no_throw_indicator \fB__gnu_pbds::detail::types_traits\fP< Key, Mapped, _Alloc, Store_Hash >::m_no_throw_copies_indicator" .PP Definition at line \fB282\fP of file \fBtypes_traits\&.hpp\fP\&. .SS "template store_extra \fB__gnu_pbds::detail::types_traits\fP< Key, Mapped, _Alloc, Store_Hash >::m_store_extra_indicator" .PP Definition at line \fB281\fP of file \fBtypes_traits\&.hpp\fP\&. .SH "Author" .PP Generated automatically by Doxygen for libstdc++ from the source code\&.