_Temporary_buffer< _ForwardIterator, _Tp > Class Template Reference

#include <_tempbuf.h>

Inheritance diagram for _Temporary_buffer< _ForwardIterator, _Tp >:

temporary_buffer< _ForwardIterator, _Tp > List of all members.

Public Member Functions

ptrdiff_t size () const
ptrdiff_t requested_size () const
_Tp * begin ()
_Tp * end ()
 _Temporary_buffer (_ForwardIterator __first, _ForwardIterator __last)
 ~_Temporary_buffer ()

Detailed Description

template<class _ForwardIterator, class _Tp>
class _Temporary_buffer< _ForwardIterator, _Tp >

Definition at line 79 of file _tempbuf.h.


Constructor & Destructor Documentation

template<class _ForwardIterator, class _Tp>
_Temporary_buffer< _ForwardIterator, _Tp >::_Temporary_buffer ( _ForwardIterator  __first,
_ForwardIterator  __last 
) [inline]

Definition at line 111 of file _tempbuf.h.

References _STLP_TRY, _STLP_UNWIND, and distance().

template<class _ForwardIterator, class _Tp>
_Temporary_buffer< _ForwardIterator, _Tp >::~_Temporary_buffer (  )  [inline]

Definition at line 127 of file _tempbuf.h.

References _Destroy_Range().


Member Function Documentation

template<class _ForwardIterator, class _Tp>
ptrdiff_t _Temporary_buffer< _ForwardIterator, _Tp >::size (  )  const [inline]

Definition at line 106 of file _tempbuf.h.

Referenced by __inplace_merge_aux(), __stable_partition_aux_aux(), and __stable_sort_aux().

template<class _ForwardIterator, class _Tp>
ptrdiff_t _Temporary_buffer< _ForwardIterator, _Tp >::requested_size (  )  const [inline]

Definition at line 107 of file _tempbuf.h.

Referenced by __stable_partition_aux_aux().

template<class _ForwardIterator, class _Tp>
_Tp* _Temporary_buffer< _ForwardIterator, _Tp >::begin (  )  [inline]

Definition at line 108 of file _tempbuf.h.

Referenced by __inplace_merge_aux(), __stable_partition_aux_aux(), and __stable_sort_aux().

template<class _ForwardIterator, class _Tp>
_Tp* _Temporary_buffer< _ForwardIterator, _Tp >::end (  )  [inline]

Definition at line 109 of file _tempbuf.h.


The documentation for this class was generated from the following file:
  • /home/ntakagi/work/STLport-5.1.5/stlport/stl/_tempbuf.h



Generated on Mon Mar 10 15:32:56 2008 by  doxygen 1.5.1