libabigail
Public Member Functions | List of all members
edit_script Class Reference

The abstraction of an edit script for transforming a sequence A into a sequence B. More...

#include <abg-diff-utils.h>

Public Member Functions

void append (const edit_script &es)
 
void clear ()
 
vector< deletion > & deletions ()
 
const vector< deletion > & deletions () const
 
vector< insertion > & insertions ()
 
const vector< insertion > & insertions () const
 
bool is_empty () const
 
int length () const
 
int num_deletions () const
 
int num_insertions () const
 
 operator bool () const
 
void prepend (const edit_script &es)
 

Detailed Description

The abstraction of an edit script for transforming a sequence A into a sequence B.

It encapsulates the insertions and deletions for transforming A into B.

Definition at line 625 of file abg-diff-utils.h.


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