__gnu_cxx::__aux_balloc::_Inclusive_between< _Tp > Class Template Reference

#include <bitmap_allocator.h>

Inheritance diagram for __gnu_cxx::__aux_balloc::_Inclusive_between< _Tp >:

std::unary_function< _Arg, _Result > List of all members.

Public Member Functions

 _Inclusive_between (pointer __ptr)
bool operator() (_Block_pair __bp) const throw ()

Private Types

typedef _Tp pointer
typedef std::pair< _Tp, _Tp > _Block_pair

Private Attributes

pointer _M_ptr_value

template<typename _Tp>
class __gnu_cxx::__aux_balloc::_Inclusive_between< _Tp >


Member Typedef Documentation

template<typename _Tp>
typedef std::pair<_Tp, _Tp> __gnu_cxx::__aux_balloc::_Inclusive_between< _Tp >::_Block_pair [private]
 

Definition at line 151 of file bitmap_allocator.h.

Referenced by __gnu_cxx::bitmap_allocator< _Tp >::_S_deallocate_single_object(), __gnu_cxx::bitmap_allocator< _Tp >::_S_refill_pool(), __gnu_cxx::__aux_balloc::_Ffit_finder< _Tp, _Alloc >::operator()(), and __gnu_cxx::__aux_balloc::_Inclusive_between< _Tp >::operator()().

template<typename _Tp>
typedef _Tp __gnu_cxx::__aux_balloc::_Inclusive_between< _Tp >::pointer [private]
 

Definition at line 149 of file bitmap_allocator.h.


Constructor & Destructor Documentation

template<typename _Tp>
__gnu_cxx::__aux_balloc::_Inclusive_between< _Tp >::_Inclusive_between pointer  __ptr  )  [inline]
 

Definition at line 154 of file bitmap_allocator.h.

References __gnu_cxx::__aux_balloc::_Inclusive_between< _Tp >::_M_ptr_value.


Member Function Documentation

template<typename _Tp>
bool __gnu_cxx::__aux_balloc::_Inclusive_between< _Tp >::operator() _Block_pair  __bp  )  const throw () [inline]
 

Definition at line 155 of file bitmap_allocator.h.

References __gnu_cxx::__aux_balloc::_Inclusive_between< _Tp >::_Block_pair, and __gnu_cxx::__aux_balloc::_Inclusive_between< _Tp >::_M_ptr_value.


Member Data Documentation

template<typename _Tp>
pointer __gnu_cxx::__aux_balloc::_Inclusive_between< _Tp >::_M_ptr_value [private]
 

Definition at line 150 of file bitmap_allocator.h.

Referenced by __gnu_cxx::__aux_balloc::_Inclusive_between< _Tp >::_Inclusive_between(), and __gnu_cxx::__aux_balloc::_Inclusive_between< _Tp >::operator()().


The documentation for this class was generated from the following file:
Generated on Tue Jan 30 17:32:03 2007 for GNU C++ STL by doxygen 1.3.6