| 
    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 |