OTest2
A C++ testing framework
Classes | Namespaces | Typedefs | Functions
difflogarray.h File Reference
#include <vector>
#include <otest2/hirschberg.h>
Include dependency graph for difflogarray.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OTest2::DiffRecord
 A diff change record. More...
 
class  OTest2::DiffLogBuilderArray
 Builder of the diff array. More...
 

Namespaces

 OTest2
 

Typedefs

typedef std::vector< DiffRecord > OTest2::DiffLogArray
 Ordered (indexes into the sequences) list of diff changes. More...
 

Functions

template<typename Type_ , typename ScoreFce_ = DiffScoreLCS<Type_>>
void OTest2::hirschbergDiff (const Type_ left_[], std::size_t left_len_, const Type_ right_[], std::size_t right_len_, DiffLogArray &diff_log_, ScoreFce_ score_fce_=ScoreFce_())
 Compute the diff algorithm for specified sequences. More...