#include <ug_stringdist.h>
Public Member Functions | |
Segment () | |
Segment (size_t const as, size_t const ae, size_t const bs, size_t const be, UnicodeString const &a, UnicodeString const &b) | |
char const * | label () const |
Public Attributes | |
int | start_a |
int | end_a |
int | start_b |
int | end_b |
MATCHTYPE | match |
float | dist |
Static Public Attributes | |
static char const * | elabel [] |
Definition at line 50 of file ug_stringdist.h.
stringdist::StringDiff::Segment::Segment | ( | ) |
Definition at line 44 of file ug_stringdist.cc.
stringdist::StringDiff::Segment::Segment | ( | size_t const | as, | |
size_t const | ae, | |||
size_t const | bs, | |||
size_t const | be, | |||
UnicodeString const & | a, | |||
UnicodeString const & | b | |||
) |
Definition at line 214 of file ug_stringdist.cc.
References stringdist::StringDiff::accent, stringdist::StringDiff::cap, stringdist::StringDiff::deletion, stringdist::StringDiff::flip, stringdist::StringDiff::insertion, stringdist::StringDiff::levenshtein(), stringdist::StringDiff::mismatch, stringdist::StringDiff::permutation, stringdist::StringDiff::same, sort(), stop, and stringdist::strip_accents().
char const * stringdist::StringDiff::Segment::label | ( | ) | const |
Definition at line 415 of file ug_stringdist.cc.
Referenced by stringdist::StringDiff::showDiff().
char const* stringdist::StringDiff::Segment::elabel[] [static] |
Definition at line 52 of file ug_stringdist.h.
Definition at line 53 of file ug_stringdist.h.
Referenced by stringdist::StringDiff::align(), and stringdist::StringDiff::showDiff().
Definition at line 54 of file ug_stringdist.h.
Referenced by stringdist::StringDiff::align(), and stringdist::StringDiff::showDiff().
Definition at line 53 of file ug_stringdist.h.
Referenced by stringdist::StringDiff::align(), and stringdist::StringDiff::showDiff().
Definition at line 54 of file ug_stringdist.h.
Referenced by stringdist::StringDiff::align(), and stringdist::StringDiff::showDiff().