#include <stl_tempbuf.h>
Inheritance diagram for std::_Temporary_buffer:
Public Methods | |
ptrdiff_t | size () const |
ptrdiff_t | requested_size () const |
_Tp* | begin () |
_Tp* | end () |
_Temporary_buffer (_ForwardIterator __first, _ForwardIterator __last) | |
~_Temporary_buffer () | |
Private Methods | |
void | _M_allocate_buffer () |
void | _M_initialize_buffer (const _Tp &, __true_type) |
void | _M_initialize_buffer (const _Tp &val, __false_type) |
_Temporary_buffer (const _Temporary_buffer &) | |
void | operator= (const _Temporary_buffer &) |
Private Attributes | |
ptrdiff_t | _M_original_len |
ptrdiff_t | _M_len |
_Tp* | _M_buffer |
|
Definition at line 107 of file stl_tempbuf.h. |
|
Definition at line 122 of file stl_tempbuf.h. |
|
Definition at line 129 of file stl_tempbuf.h. |
|
Definition at line 81 of file stl_tempbuf.h. Referenced by _Temporary_buffer(). |
|
Definition at line 97 of file stl_tempbuf.h. |
|
Definition at line 96 of file stl_tempbuf.h. Referenced by _Temporary_buffer(). |
|
Definition at line 104 of file stl_tempbuf.h. |
|
Definition at line 105 of file stl_tempbuf.h. |
|
Definition at line 130 of file stl_tempbuf.h. |
|
Definition at line 103 of file stl_tempbuf.h. |
|
Definition at line 102 of file stl_tempbuf.h. |
|
Definition at line 79 of file stl_tempbuf.h. |
|
Definition at line 78 of file stl_tempbuf.h. |
|
Definition at line 77 of file stl_tempbuf.h. |