Classes | |
struct | param |
Typedefs | |
typedef vector< double > | vecDouble |
typedef vector< char > | vecChar |
typedef vector< int > | vecInt |
typedef vector< float > | vecFloat |
typedef vector< string > | vecString |
typedef vector< string > | alignmentElement |
typedef vector< alignmentElement > | WERalignment |
Functions | |
string | vectorToString (vector< string > vec) |
string | vectorToString (vector< string > vec, string s) |
vector< string > | subVector (vector< string > vec, int start, int end) |
vector< int > | subVector (vector< int > vec, int start, int end) |
vector< float > | subVector (vector< float > vec, int start, int end) |
vector< string > | copyVector (vector< string > vec) |
vector< int > | copyVector (vector< int > vec) |
vector< float > | copyVector (vector< float > vec) |
vector< string > | stringToVector (string s, string tok) |
vector< int > | stringToVectorInt (string s, string tok) |
vector< float > | stringToVectorFloat (string s, string tok) |
string | lowerCase (string str) |
param | copyParam (param p) |
string | printParams (param p) |
string | removePunct (string str) |
string | tokenizePunct (string str) |
string | removePunctTercom (string str) |
string | normalizeStd (string str) |
typedef vector<string> Tools::alignmentElement |
typedef vector<char> Tools::vecChar |
typedef vector<double> Tools::vecDouble |
typedef vector<float> Tools::vecFloat |
typedef vector<int> Tools::vecInt |
typedef vector<string> Tools::vecString |
typedef vector<alignmentElement> Tools::WERalignment |
param Tools::copyParam | ( | param | p | ) |
Definition at line 510 of file tools.cpp.
References Tools::param::caseOn, Tools::param::debugMode, Tools::param::hypothesisFile, Tools::param::noPunct, Tools::param::normalize, Tools::param::noTxtIds, Tools::param::outputFileExtension, Tools::param::outputFileName, Tools::param::referenceFile, Tools::param::sgmlInputs, and Tools::param::tercomLike.
vector< string > Tools::copyVector | ( | vector< string > | vec | ) |
string Tools::normalizeStd | ( | string | str | ) |
string Tools::printParams | ( | param | p | ) |
Definition at line 526 of file tools.cpp.
References Tools::param::caseOn, Tools::param::debugMode, Tools::param::hypothesisFile, Tools::param::noPunct, Tools::param::normalize, Tools::param::noTxtIds, Tools::param::outputFileExtension, Tools::param::outputFileName, Tools::param::referenceFile, Tools::param::sgmlInputs, and Tools::param::tercomLike.
string Tools::removePunct | ( | string | str | ) |
string Tools::removePunctTercom | ( | string | str | ) |
vector< string > Tools::stringToVector | ( | string | s, | |
string | tok | |||
) |
vector< float > Tools::stringToVectorFloat | ( | string | s, | |
string | tok | |||
) |
vector< int > Tools::stringToVectorInt | ( | string | s, | |
string | tok | |||
) |
vector< float > Tools::subVector | ( | vector< float > | vec, | |
int | start, | |||
int | end | |||
) |
vector< int > Tools::subVector | ( | vector< int > | vec, | |
int | start, | |||
int | end | |||
) |
vector< string > Tools::subVector | ( | vector< string > | vec, | |
int | start, | |||
int | end | |||
) |
Definition at line 34 of file tools.cpp.
Referenced by TERCpp::terCalc::BuildWordMatches(), and TERCpp::terCalc::GatherAllPossShifts().
string Tools::tokenizePunct | ( | string | str | ) |
string Tools::vectorToString | ( | vector< string > | vec, | |
string | s | |||
) |
string Tools::vectorToString | ( | vector< string > | vec | ) |
Definition at line 7 of file tools.cpp.
Referenced by TERCpp::terCalc::BuildWordMatches(), TERCpp::terCalc::GatherAllPossShifts(), and TERCpp::terShift::toString().