#include <temporary_buffer.hpp>
Public Member Functions | |
| ptrdiff_t | size () const |
| Get the length of the temporary_buffer. | |
| ptrdiff_t | requested_size () const |
| Get the original length of the temporary_buffer. | |
| Tp * | begin () |
| Get the beginning of the buffer. | |
| Tp * | end () |
| Get the end of the buffer. | |
| Temporary_buffer (ForwardIterator first, ForwardIterator last) | |
| ~Temporary_buffer () | |
| Destructor. | |
| instigate::stl::implementation::Temporary_buffer< ForwardIterator, Tp >::Temporary_buffer | ( | ForwardIterator | first, | |
| ForwardIterator | last | |||
| ) | [inline] |
Constructor
Workaround for a __unary_type_traits bug in the pre-7.3 compiler.
References instigate::stl::distance.