41 #ifndef PB_DS_TRIE_NODE_METADATA_DISPATCH_HPP
42 #define PB_DS_TRIE_NODE_METADATA_DISPATCH_HPP
56 template<
typename Node_Update,
bool _BTp>
61 template<
typename Node_Update>
64 typedef typename Node_Update::metadata_type
type;
68 template<
typename Node_Update>
75 template<
typename Key,
78 template<
typename Node_CItr,
79 typename Const_Iterator,
88 typedef Node_Update<__it_type, __it_type, Cmp_Fn, _Alloc>
__node_u;
93 null_update = is_same<__node_u, __nnode_u>::value
103 #endif // #ifndef PB_DS_TRIE_NODE_METADATA_DISPATCH_HPP
A null node updator, indicating that no node updates are required.
Definition: tag_and_trait.hpp:214
#define false
Definition: stdbool.h:35
Represents no type, or absence of type, for template tricks.
Definition: tag_and_trait.hpp:210
#define true
Definition: stdbool.h:34
Constant node iterator.
Definition: null_node_metadata.hpp:52