GNU g++  v5.2.1
GNU Standard C++
__gnu_pbds::detail::lu_counter_policy_base< Size_Type > Class Template Reference

Base class for list-update counter policy. More...

#include <lu_counter_metadata.hpp>

Protected Types

typedef Size_Type size_type
 

Protected Member Functions

lu_counter_metadata< size_typeoperator() (size_type max_size) const
 
template<typename Metadata_Reference >
bool operator() (Metadata_Reference r_data, size_type m_max_count) const
 

Detailed Description

template<typename Size_Type>
class __gnu_pbds::detail::lu_counter_policy_base< Size_Type >

Base class for list-update counter policy.

Member Typedef Documentation

template<typename Size_Type>
typedef Size_Type __gnu_pbds::detail::lu_counter_policy_base< Size_Type >::size_type
protected

Member Function Documentation

template<typename Size_Type>
lu_counter_metadata<size_type> __gnu_pbds::detail::lu_counter_policy_base< Size_Type >::operator() ( size_type  max_size) const
inlineprotected

Referenced by __gnu_pbds::lu_counter_policy< Max_Count, _Alloc >::operator()().

Here is the caller graph for this function:

template<typename Size_Type>
template<typename Metadata_Reference >
bool __gnu_pbds::detail::lu_counter_policy_base< Size_Type >::operator() ( Metadata_Reference  r_data,
size_type  m_max_count 
) const
inlineprotected

The documentation for this class was generated from the following file: