__gnu_cxx::__aux_balloc Namespace Reference


Classes

class  _Inclusive_between
class  _Functor_Ref
class  _Ffit_finder
class  _Bit_map_counter

Functions

template<typename _Addr_Pair_t> size_t __balloc_num_blocks (_Addr_Pair_t __ap)
template<typename _Addr_Pair_t> size_t __balloc_num_bit_maps (_Addr_Pair_t __ap)

Variables

const unsigned int _Bits_Per_Byte = 8
const unsigned int _Bits_Per_Block = sizeof(unsigned int) * _Bits_Per_Byte


Function Documentation

template<typename _Addr_Pair_t>
size_t __balloc_num_bit_maps _Addr_Pair_t  __ap  )  [inline]
 

Definition at line 141 of file bitmap_allocator.h.

References __balloc_num_blocks(), and _Bits_Per_Block.

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

template<typename _Addr_Pair_t>
size_t __balloc_num_blocks _Addr_Pair_t  __ap  )  [inline]
 

Definition at line 135 of file bitmap_allocator.h.

Referenced by __balloc_num_bit_maps(), and __gnu_cxx::__aux_balloc::_Ffit_finder< _Tp, _Alloc >::operator()().


Variable Documentation

const unsigned int __gnu_cxx::__aux_balloc::_Bits_Per_Block = sizeof(unsigned int) * _Bits_Per_Byte [static]
 

Definition at line 132 of file bitmap_allocator.h.

Referenced by __balloc_num_bit_maps(), __gnu_cxx::__aux_balloc::_Bit_map_counter< pointer, _BPVec_allocator_type >::_M_offset(), __gnu_cxx::__aux_balloc::_Ffit_finder< _Tp, _Alloc >::_M_offset(), and __gnu_cxx::__aux_balloc::_Bit_map_counter< pointer, _BPVec_allocator_type >::_M_reset().

const unsigned int __gnu_cxx::__aux_balloc::_Bits_Per_Byte = 8 [static]
 

Definition at line 131 of file bitmap_allocator.h.


Generated on Tue Jan 30 17:32:03 2007 for GNU C++ STL by doxygen 1.3.6