![]() |
API Documentation
|
Used by stl library to insert objects into the buffer. More...
#include <BufferFunctions.h>
Public Types | |
| using | difference_type = ptrdiff_t |
| using | iterator_category = std::random_access_iterator_tag |
| using | pointer = t_type* |
| using | reference = t_type& |
| using | value_type = t_type |
Public Member Functions | |
| BufferInsertIterator (t_buffer &container, int i) | |
| BufferInsertIterator< t_type, t_buffer > & | operator* () |
| const BufferInsertIterator< t_type, t_buffer > & | operator* () const |
| BufferInsertIterator< t_type, t_buffer > & | operator++ () |
| BufferInsertIterator< t_type, t_buffer > & | operator++ (int val) |
| BufferInsertIterator< t_type, t_buffer > & | operator= (const t_type &value) |
| BufferInsertIterator< t_type, t_buffer > & | operator= (t_type &&value) |
Protected Attributes | |
| t_buffer * | m_container |
| uint04 | m_location |
Used by stl library to insert objects into the buffer.
| using difference_type = ptrdiff_t |
| using iterator_category = std::random_access_iterator_tag |
| using pointer = t_type* |
| using reference = t_type& |
| using value_type = t_type |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |