ReactOS 0.4.16-dev-401-g45b008d
|
#include <_rope.h>
Public Types | |
typedef _Sequence::value_type | value_type |
typedef sequence_buffer< _Sequence, _Buf_sz > | _Self |
Public Types inherited from iterator< output_iterator_tag, void, void, void, void > | |
typedef output_iterator_tag | iterator_category |
Public Member Functions | |
void | flush () |
~sequence_buffer () | |
sequence_buffer () | |
sequence_buffer (const _Self &__x) | |
sequence_buffer (_Self &__x) | |
sequence_buffer (_Sequence &__s) | |
_Self & | operator= (_Self &__x) |
_Self & | operator= (const _Self &__x) |
void | push_back (value_type __x) |
void | append (const value_type *__s, size_t __len) |
_Self & | write (const value_type *__s, size_t __len) |
_Self & | put (value_type __x) |
_Self & | operator= (const value_type &__rhs) |
_Self & | operator* () |
_Self & | operator++ () |
_Self & | operator++ (int) |
Protected Attributes | |
_Sequence * | _M_prefix |
value_type | _M_buffer [_Buf_sz] |
size_t | _M_buf_count |
typedef sequence_buffer<_Sequence , _Buf_sz > sequence_buffer< _Sequence, _Buf_sz >::_Self |
typedef _Sequence::value_type sequence_buffer< _Sequence, _Buf_sz >::value_type |
|
inline |
|
inline |
|
inline |
Definition at line 223 of file _rope.h.
|
inline |
|
inline |
|
inline |
Definition at line 256 of file _rope.h.
Referenced by sequence_buffer< _Sequence, _Buf_sz >::append(), and sequence_buffer< _Sequence, _Buf_sz >::write().
|
inline |
Definition at line 217 of file _rope.h.
Referenced by sequence_buffer< _Sequence, _Buf_sz >::append(), sequence_buffer< _Sequence, _Buf_sz >::operator=(), sequence_buffer< _Sequence, _Buf_sz >::push_back(), sequence_buffer< _Sequence, _Buf_sz >::sequence_buffer(), and sequence_buffer< _Sequence, _Buf_sz >::~sequence_buffer().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 240 of file _rope.h.
|
inline |
|
inline |
Definition at line 246 of file _rope.h.
Referenced by sequence_buffer< _Sequence, _Buf_sz >::operator=(), and sequence_buffer< _Sequence, _Buf_sz >::put().
|
inline |
|
inline |
|
protected |
Definition at line 215 of file _rope.h.
Referenced by sequence_buffer< _Sequence, _Buf_sz >::append(), sequence_buffer< _Sequence, _Buf_sz >::flush(), sequence_buffer< _Sequence, _Buf_sz >::operator=(), sequence_buffer< _Sequence, _Buf_sz >::push_back(), and sequence_buffer< _Sequence, _Buf_sz >::sequence_buffer().
|
protected |
Definition at line 214 of file _rope.h.
Referenced by sequence_buffer< _Sequence, _Buf_sz >::append(), sequence_buffer< _Sequence, _Buf_sz >::flush(), sequence_buffer< _Sequence, _Buf_sz >::operator=(), sequence_buffer< _Sequence, _Buf_sz >::push_back(), and sequence_buffer< _Sequence, _Buf_sz >::sequence_buffer().
|
protected |
Definition at line 213 of file _rope.h.
Referenced by sequence_buffer< _Sequence, _Buf_sz >::append(), sequence_buffer< _Sequence, _Buf_sz >::flush(), sequence_buffer< _Sequence, _Buf_sz >::operator=(), and sequence_buffer< _Sequence, _Buf_sz >::sequence_buffer().