ReactOS 0.4.16-dev-340-g0540c21
|
#include <_tempbuf.h>
Public Member Functions | |
ptrdiff_t | size () const |
ptrdiff_t | requested_size () const |
_Tp * | begin () |
_Tp * | end () |
_Temporary_buffer (_ForwardIterator __first, _ForwardIterator __last) | |
~_Temporary_buffer () | |
Private Member Functions | |
void | _M_allocate_buffer () |
void | _M_initialize_buffer (const _Tp &, const __true_type &) |
void | _M_initialize_buffer (const _Tp &val, const __false_type &) |
_Temporary_buffer (const _Temporary_buffer< _ForwardIterator, _Tp > &) | |
void | operator= (const _Temporary_buffer< _ForwardIterator, _Tp > &) |
Private Attributes | |
ptrdiff_t | _M_original_len |
ptrdiff_t | _M_len |
_Tp * | _M_buffer |
Definition at line 79 of file _tempbuf.h.
|
inline |
Definition at line 111 of file _tempbuf.h.
|
inline |
|
inlineprivate |
Definition at line 134 of file _tempbuf.h.
|
inlineprivate |
Definition at line 85 of file _tempbuf.h.
Referenced by _Temporary_buffer< _ForwardIterator, _Tp >::_Temporary_buffer().
|
inlineprivate |
Definition at line 100 of file _tempbuf.h.
Referenced by _Temporary_buffer< _ForwardIterator, _Tp >::_Temporary_buffer().
|
inlineprivate |
Definition at line 101 of file _tempbuf.h.
|
inline |
Definition at line 108 of file _tempbuf.h.
Referenced by __inplace_merge_aux(), and __stable_partition_aux_aux().
|
inline |
Definition at line 109 of file _tempbuf.h.
|
inlineprivate |
Definition at line 135 of file _tempbuf.h.
|
inline |
|
inline |
Definition at line 106 of file _tempbuf.h.
Referenced by __inplace_merge_aux(), and __stable_partition_aux_aux().
|
private |
Definition at line 83 of file _tempbuf.h.
Referenced by _Temporary_buffer< _ForwardIterator, _Tp >::_M_allocate_buffer(), _Temporary_buffer< _ForwardIterator, _Tp >::_M_initialize_buffer(), _Temporary_buffer< _ForwardIterator, _Tp >::_Temporary_buffer(), _Temporary_buffer< _ForwardIterator, _Tp >::begin(), _Temporary_buffer< _ForwardIterator, _Tp >::end(), and _Temporary_buffer< _ForwardIterator, _Tp >::~_Temporary_buffer().
|
private |
Definition at line 82 of file _tempbuf.h.
Referenced by _Temporary_buffer< _ForwardIterator, _Tp >::_M_allocate_buffer(), _Temporary_buffer< _ForwardIterator, _Tp >::_M_initialize_buffer(), _Temporary_buffer< _ForwardIterator, _Tp >::_Temporary_buffer(), _Temporary_buffer< _ForwardIterator, _Tp >::end(), _Temporary_buffer< _ForwardIterator, _Tp >::size(), and _Temporary_buffer< _ForwardIterator, _Tp >::~_Temporary_buffer().
|
private |
Definition at line 81 of file _tempbuf.h.
Referenced by _Temporary_buffer< _ForwardIterator, _Tp >::_M_allocate_buffer(), and _Temporary_buffer< _ForwardIterator, _Tp >::requested_size().