|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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().