__gnu_pbds::sample_trie_node_update.3cxx
Contents
Constructor & Destructor Documentation
template<typenameNode_CItr,typenameNode_Itr,typename_ATraits,typename_Alloc>__gnu_pbds::sample_trie_node_update<Node_CItr,Node_Itr,_ATraits,_Alloc>::sample_trie_node_update()[protected]
Default constructor.
Detailed Description
template<typenameNode_CItr,typenameNode_Itr,typename_ATraits,typename_Alloc>
class __gnu_pbds::sample_trie_node_update< Node_CItr, Node_Itr, _ATraits, _Alloc >"A sample node updator.
Member Function Documentation
template<typenameNode_CItr,typenameNode_Itr,typename_ATraits,typename_Alloc>void__gnu_pbds::sample_trie_node_update<Node_CItr,Node_Itr,_ATraits,_Alloc>::operator()(node_iterator,node_const_iterator)const[inline],[protected]
Updates the rank of a node through a node_iterator node_it; end_nd_it is the end node iterator.
Name
__gnu_pbds::sample_trie_node_update< Node_CItr, Node_Itr, _ATraits, _Alloc > - A sample node updator.
Synopsis
#include <sample_trie_node_update.hpp>
PublicTypes
typedef std::size_t metadata_typeProtectedMemberFunctionssample_trie_node_update ()
Default constructor.
void operator() (node_iterator, node_const_iterator) const
Updates the rank of a node through a node_iterator node_it; end_nd_it is the end node iterator.
