Traits
Extensions » Policy-Based Data Structures
Collaboration diagram for Traits:

## Classes

struct | __gnu_pbds::container_traits_base< _Tag >
struct | __gnu_pbds::detail::maybe_null_type< Key, Mapped, _Alloc, Store_Hash >
struct | __gnu_pbds::null_node_update< _Tp1, _Tp2, _Tp3, _Tp4 >
struct | __gnu_pbds::null_type
struct | __gnu_pbds::detail::stored_data< _Tv, _Th, Store_Hash >
struct | __gnu_pbds::detail::stored_data< _Tv, _Th, false >
struct | __gnu_pbds::detail::tree_metadata_helper< Node_Update, _BTp >
struct | __gnu_pbds::detail::tree_traits< Key, Mapped, Cmp_Fn, Node_Update, rb_tree_tag, _Alloc >
struct | __gnu_pbds::detail::tree_traits< Key, Mapped, Cmp_Fn, Node_Update, splay_tree_tag, _Alloc >
struct | __gnu_pbds::detail::tree_traits< Key, null_type, Cmp_Fn, Node_Update, rb_tree_tag, _Alloc >
struct | __gnu_pbds::detail::tree_traits< Key, null_type, Cmp_Fn, Node_Update, splay_tree_tag, _Alloc >
struct | __gnu_pbds::detail::trie_metadata_helper< Node_Update, _BTp >

## Variables

static null_type | __gnu_pbds::detail::maybe_null_type< Key, null_type, _Alloc, Store_Hash >::s_null_type

## Detailed Description