
Public Member Functions | |
| ptrdiff_t | size () const |
| As per Table mumble. | |
| ptrdiff_t | requested_size () const |
| Returns the size requested by the constructor; may be >size(). | |
| Type * | begin () |
| As per Table mumble. | |
| Type * | end () |
| As per Table mumble. | |
| Temporary_buffer (ForwardIterator first, ForwardIterator last) | |
| ~Temporary_buffer () | |
Private Member Functions | |
| void | M_allocate_buffer () |
| void | M_initialize_buffer (const Type &, __true_type) |
| void | M_initialize_buffer (const Type &val, __false_type) |
| Temporary_buffer (const Temporary_buffer &) | |
| void | operator= (const Temporary_buffer &) |
Private Attributes | |
| ptrdiff_t | M_original_len |
| ptrdiff_t | M_len |
| Type * | M_buffer |
Definition at line 75 of file stl_tempbuf.h.
| Type* std::Temporary_buffer< ForwardIterator, Type >::begin | ( | ) | [inline] |
| Type* std::Temporary_buffer< ForwardIterator, Type >::end | ( | ) | [inline] |
| ptrdiff_t std::Temporary_buffer< ForwardIterator, Type >::requested_size | ( | ) | const [inline] |
Returns the size requested by the constructor; may be >size().
Definition at line 109 of file stl_tempbuf.h.
| ptrdiff_t std::Temporary_buffer< ForwardIterator, Type >::size | ( | ) | const [inline] |
1.4.7