|
Guitar
|
#include <Ses.hpp>


Public Member Functions | |
| Ses () | |
| Ses (bool moveDel) | |
| ~Ses () | |
| bool | isOnlyAdd () const |
| bool | isOnlyDelete () const |
| bool | isOnlyCopy () const |
| bool | isOnlyOneOperation () const |
| bool | isChange () const |
| void | addSequence (elem e, long long beforeIdx, long long afterIdx, const edit_t type) |
| sesElemVec | getSequence () const |
Public Member Functions inherited from dtl::Sequence< elem > | |
| Sequence () | |
| virtual | ~Sequence () |
| elemVec | getSequence () const |
| void | addSequence (elem e) |
Private Types | |
| typedef pair< elem, elemInfo > | sesElem |
| typedef vector< sesElem > | sesElemVec |
Private Attributes | |
| sesElemVec | sequence |
| bool | onlyAdd |
| bool | onlyDelete |
| bool | onlyCopy |
| bool | deletesFirst |
| size_t | nextDeleteIdx |
Additional Inherited Members | |
Public Types inherited from dtl::Sequence< elem > | |
| typedef vector< elem > | elemVec |
Protected Attributes inherited from dtl::Sequence< elem > | |
| elemVec | sequence |
Shortest Edit Script template class
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |

|
private |
|
private |
|
private |
|
private |
|
private |
|
private |