okteta
KPieceTable::Piece Class Reference
#include <piece.h>
List of all members.
Detailed Description
Definition at line 33 of file piece.h.
Member Enumeration Documentation
- Enumerator:
-
| OriginalStorage |
|
| ChangeStorage |
|
Definition at line 36 of file piece.h.
Constructor & Destructor Documentation
| KPieceTable::Piece::Piece |
( |
int |
storageOffset, |
|
|
int |
size, |
|
|
int |
storageId | |
|
) |
| | [inline] |
| KPieceTable::Piece::Piece |
( |
const KHE::KSection & |
storageSection, |
|
|
int |
storageId | |
|
) |
| | [inline] |
| KPieceTable::Piece::Piece |
( |
|
) |
[inline] |
Member Function Documentation
| bool KPieceTable::Piece::append |
( |
const Piece & |
other |
) |
[inline] |
| bool KPieceTable::Piece::prepend |
( |
const Piece & |
other |
) |
[inline] |
| Piece KPieceTable::Piece::removeEndBehindLocal |
( |
int |
storageOffset |
) |
[inline] |
| Piece KPieceTable::Piece::removeLocal |
( |
const KHE::KSection & |
localRemoveStorageSection |
) |
[inline] |
| Piece KPieceTable::Piece::removeStartBeforeLocal |
( |
int |
storageOffset |
) |
[inline] |
| void KPieceTable::Piece::setStorageId |
( |
int |
storageId |
) |
[inline] |
| Piece KPieceTable::Piece::splitAt |
( |
int |
storageOffset |
) |
[inline] |
| Piece KPieceTable::Piece::splitAtLocal |
( |
int |
localStorageOffset |
) |
[inline] |
| int KPieceTable::Piece::storageId |
( |
|
) |
const [inline] |
| Piece KPieceTable::Piece::subPiece |
( |
const KSection & |
local |
) |
const [inline] |
Member Data Documentation
The documentation for this class was generated from the following file: