Contains associative containers. More...
#include <bits/c++config.h>
#include <ext/typelist.h>
#include <ext/pb_ds/tag_and_trait.hpp>
#include <ext/pb_ds/detail/standard_policies.hpp>
#include <ext/pb_ds/detail/container_base_dispatch.hpp>
#include <ext/pb_ds/detail/branch_policy/traits.hpp>
Namespaces | |
__gnu_pbds | |
GNU extensions for policy-based data structures for public use. | |
Macros | |
#define | PB_DS_BRANCH_BASE detail::container_base_dispatch<Key, Mapped, _Alloc, Tag, Policy_Tl>::type |
#define | PB_DS_CC_HASH_BASE |
#define | PB_DS_GP_HASH_BASE |
#define | PB_DS_HASH_BASE |
#define | PB_DS_LU_BASE |
#define | PB_DS_TREE_BASE |
#define | PB_DS_TREE_NODE_AND_IT_TRAITS detail::tree_traits<Key, Mapped,Cmp_Fn,Node_Update,Tag,_Alloc> |
#define | PB_DS_TRIE_BASE |
#define | PB_DS_TRIE_NODE_AND_IT_TRAITS detail::trie_traits<Key,Mapped,_ATraits,Node_Update,Tag,_Alloc> |
Contains associative containers.