28 #ifndef CASA_STRINGDISTANCE_H
29 #define CASA_STRINGDISTANCE_H
const string & source() const
Get data members.
Int distance(const String &target) const
Calculate the distance from the string to the string given in the constructor.
bool Bool
Define the standard types used by Casacore.
static String removeBlanks(const String &source)
Remove blanks from the given string.
Bool match(const String &target) const
Test if the given target string is within the maximum distance.
String: the storage and methods of handling collections of characters.
Class to deal with Levensthein distance of strings.
const Matrix< Int > & matrix() const
StringDistance()
Default constructor sets maxDistance to 0.
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.
static Int doDistance(const String &source, const String &target, Bool countSwaps, Matrix< Int > &matrix)
Calculate the distance.