#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.