LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
Lima::Common::TGV Namespace Reference

Classes

struct  TestCase
 
class  TestCaseError
 
class  TestCaseProcessor
 
class  TestCaseProcessorPrivate
 
class  TestCasesHandler
 
class  TestCasesReader
 
class  TestCasesReaderPrivate
 

Typedefs

typedef std::map< std::string, std::string > SimpleValCallParams
 
typedef std::map< std::string, std::list< std::string > > MultiValCallParams
 
typedef std::map< std::string, std::map< std::string, std::string > > MapValCallParams
 

Functions

std::ostream & operator<< (std::ostream &os, const Lima::Common::TGV::TestCase &tc)
 
std::ostream & operator<< (std::ostream &os, const Lima::Common::TGV::TestCase::TestUnit &tcu)
 
std::ostream & operator<< (std::ostream &out, const std::set< std::string > &s)
 
int exitCode (TestCasesHandler const &tch)
 
int exitCode (TestCasesReader const &tch)
 

Variables

char const *const FATAL_ERROR_TYPE = "bloquant"
 
int const EXIT_FATAL_ERROR = 64
 

Typedef Documentation

◆ MapValCallParams

typedef std::map<std::string,std::map<std::string,std::string> > Lima::Common::TGV::MapValCallParams

Definition at line 31 of file TestCase.h.

◆ MultiValCallParams

typedef std::map<std::string,std::list<std::string> > Lima::Common::TGV::MultiValCallParams

Definition at line 30 of file TestCase.h.

◆ SimpleValCallParams

typedef std::map<std::string,std::string> Lima::Common::TGV::SimpleValCallParams

Definition at line 29 of file TestCase.h.

Function Documentation

◆ exitCode() [1/2]

LIMA_TGV_EXPORT int Lima::Common::TGV::exitCode ( TestCasesHandler const &  tch)

Definition at line 243 of file TestCasesHandler.cpp.

◆ exitCode() [2/2]

LIMA_TGV_EXPORT int Lima::Common::TGV::exitCode ( TestCasesReader const &  tch)

Definition at line 478 of file TestCasesReader.cpp.

◆ operator<<() [1/3]

std::ostream & Lima::Common::TGV::operator<< ( std::ostream &  os,
const Lima::Common::TGV::TestCase &  tc 
)

Definition at line 28 of file TestCase.cpp.

◆ operator<<() [2/3]

std::ostream & Lima::Common::TGV::operator<< ( std::ostream &  os,
const Lima::Common::TGV::TestCase::TestUnit &  tcu 
)

Definition at line 114 of file TestCase.cpp.

◆ operator<<() [3/3]

LIMA_TGV_EXPORT std::ostream & Lima::Common::TGV::operator<< ( std::ostream &  out,
const std::set< std::string > &  s 
)

Definition at line 128 of file TestCase.cpp.

Variable Documentation

◆ EXIT_FATAL_ERROR

int const Lima::Common::TGV::EXIT_FATAL_ERROR = 64

Definition at line 24 of file TestCasesHandler.cpp.

◆ FATAL_ERROR_TYPE

char const *const Lima::Common::TGV::FATAL_ERROR_TYPE = "bloquant"

Definition at line 23 of file TestCasesHandler.cpp.