SPieceTable Class Reference

#include <support_p/Sequence.h>

Inheritance diagram for SPieceTable:

SSequence List of all members.

Public Member Functions

virtual status_t Delete (uint32_t position, uint32_t count=1)
virtual status_t Insert (uint32_t position, uint8_t const *src, uint32_t count=1)
virtual SSpan ItemsAt (uint32_t position, uint32_t count=1)
 SPieceTable (uint32_t item_size)
virtual ~SPieceTable ()

Classes

struct  pt_buffer
struct  pt_piece

Constructor & Destructor Documentation

SPieceTable uint32_t  item_size  ) 
 

virtual ~SPieceTable  )  [virtual]
 


Member Function Documentation

virtual status_t Delete uint32_t  position,
uint32_t  count = 1
[virtual]
 

Implements SSequence.

virtual status_t Insert uint32_t  position,
uint8_t const *  src,
uint32_t  count = 1
[virtual]
 

Implements SSequence.

virtual SSpan ItemsAt uint32_t  position,
uint32_t  count = 1
[virtual]
 

Implements SSequence.


The documentation for this class was generated from the following file: