TERCPPNS_Tools Namespace Reference


Classes

struct  param

Typedefs

typedef vector< double > vecDouble
typedef vector< char > vecChar
typedef vector< int > vecInt
typedef vector< float > vecFloat
typedef vector< size_t > vecSize_t
typedef vector< string > vecString
typedef vector< string > alignmentElement
typedef vector< alignmentElementWERalignment

Functions

string vectorToString (vector< string > vec)
string vectorToString (vector< char > vec)
string vectorToString (vector< int > vec)
string vectorToString (vector< int > *vec)
string vectorToString (vector< string > vec, string s)
string vectorToString (vector< char > vec, string s)
string vectorToString (vector< int > vec, string s)
string vectorToString (vector< bool > vec, string s)
string vectorToString (char *vec, string s, int taille)
string vectorToString (int *vec, string s, int taille)
string vectorToString (bool *vec, string s, int taille)
string vectorToString (vector< bool > *vec, string s, int taille)
string vectorToString (vector< int > *vec, string s, int taille)
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)
string removePunctTercom (string str)
string removePunct (string str)
string tokenizePunct (string str)
string normalizeStd (string str)
param copyParam (param p)
string printParams (param p)
string join (string delim, vector< string > arr)
string vectorToString (vector< char > *vec, string s, int taille)
vector< string > stringToVector (char s, string tok)
vector< string > stringToVector (int s, string tok)

Typedef Documentation

typedef vector<string> TERCPPNS_Tools::alignmentElement

Definition at line 44 of file tools.h.

typedef vector<char> TERCPPNS_Tools::vecChar

Definition at line 39 of file tools.h.

typedef vector<double> TERCPPNS_Tools::vecDouble

Definition at line 38 of file tools.h.

typedef vector<float> TERCPPNS_Tools::vecFloat

Definition at line 41 of file tools.h.

typedef vector<int> TERCPPNS_Tools::vecInt

Definition at line 40 of file tools.h.

typedef vector<size_t> TERCPPNS_Tools::vecSize_t

Definition at line 42 of file tools.h.

typedef vector<string> TERCPPNS_Tools::vecString

Definition at line 43 of file tools.h.

Definition at line 45 of file tools.h.


Function Documentation

param TERCPPNS_Tools::copyParam ( param  p  ) 

vector< float > TERCPPNS_Tools::copyVector ( vector< float >  vec  ) 

Definition at line 275 of file tools.cpp.

vector< int > TERCPPNS_Tools::copyVector ( vector< int >  vec  ) 

Definition at line 267 of file tools.cpp.

vector< string > TERCPPNS_Tools::copyVector ( vector< string >  vec  ) 

Definition at line 259 of file tools.cpp.

string TERCPPNS_Tools::join ( string  delim,
vector< string >  arr 
)

string TERCPPNS_Tools::lowerCase ( string  str  ) 

Definition at line 358 of file tools.cpp.

string TERCPPNS_Tools::normalizeStd ( string  str  ) 

Definition at line 659 of file tools.cpp.

string TERCPPNS_Tools::printParams ( param  p  ) 

string TERCPPNS_Tools::removePunct ( string  str  ) 

Definition at line 436 of file tools.cpp.

string TERCPPNS_Tools::removePunctTercom ( string  str  ) 

Definition at line 367 of file tools.cpp.

vector<string> TERCPPNS_Tools::stringToVector ( int  s,
string  tok 
)

vector<string> TERCPPNS_Tools::stringToVector ( char  s,
string  tok 
)

vector< string > TERCPPNS_Tools::stringToVector ( string  s,
string  tok 
)

Definition at line 283 of file tools.cpp.

Referenced by TERCPPNS_TERCpp::terCalc::TER().

Here is the caller graph for this function:

vector< float > TERCPPNS_Tools::stringToVectorFloat ( string  s,
string  tok 
)

Definition at line 331 of file tools.cpp.

vector< int > TERCPPNS_Tools::stringToVectorInt ( string  s,
string  tok 
)

Definition at line 305 of file tools.cpp.

vector< float > TERCPPNS_Tools::subVector ( vector< float >  vec,
int  start,
int  end 
)

Definition at line 246 of file tools.cpp.

vector< int > TERCPPNS_Tools::subVector ( vector< int >  vec,
int  start,
int  end 
)

Definition at line 233 of file tools.cpp.

vector< string > TERCPPNS_Tools::subVector ( vector< string >  vec,
int  start,
int  end 
)

Definition at line 220 of file tools.cpp.

Referenced by TERCPPNS_TERCpp::terCalc::calculerPermutations(), and TERCPPNS_TERCpp::terCalc::createConcordMots().

Here is the caller graph for this function:

string TERCPPNS_Tools::tokenizePunct ( string  str  ) 

Definition at line 509 of file tools.cpp.

string TERCPPNS_Tools::vectorToString ( vector< char > *  vec,
string  s,
int  taille 
)

string TERCPPNS_Tools::vectorToString ( vector< int > *  vec,
string  s,
int  taille 
)

Definition at line 202 of file tools.cpp.

string TERCPPNS_Tools::vectorToString ( vector< bool > *  vec,
string  s,
int  taille 
)

Definition at line 186 of file tools.cpp.

string TERCPPNS_Tools::vectorToString ( bool *  vec,
string  s,
int  taille 
)

Definition at line 170 of file tools.cpp.

string TERCPPNS_Tools::vectorToString ( int *  vec,
string  s,
int  taille 
)

Definition at line 154 of file tools.cpp.

string TERCPPNS_Tools::vectorToString ( char *  vec,
string  s,
int  taille 
)

Definition at line 138 of file tools.cpp.

string TERCPPNS_Tools::vectorToString ( vector< bool >  vec,
string  s 
)

Definition at line 124 of file tools.cpp.

string TERCPPNS_Tools::vectorToString ( vector< int >  vec,
string  s 
)

Definition at line 109 of file tools.cpp.

string TERCPPNS_Tools::vectorToString ( vector< char >  vec,
string  s 
)

Definition at line 94 of file tools.cpp.

string TERCPPNS_Tools::vectorToString ( vector< string >  vec,
string  s 
)

Definition at line 80 of file tools.cpp.

string TERCPPNS_Tools::vectorToString ( vector< int > *  vec  ) 

Definition at line 66 of file tools.cpp.

string TERCPPNS_Tools::vectorToString ( vector< int >  vec  ) 

Definition at line 53 of file tools.cpp.

string TERCPPNS_Tools::vectorToString ( vector< char >  vec  ) 

Definition at line 40 of file tools.cpp.

string TERCPPNS_Tools::vectorToString ( vector< string >  vec  ) 


Generated on Thu Jul 6 00:34:47 2017 for Moses by  doxygen 1.5.9