Classes | |
class | BOSS_Client |
Client is a user interface to the boss server capabilities. It provides text parsing and tokenization. More... | |
class | ClientXMLDocument |
Simple XML Document wrapper class for use in BOSS_Client. More... | |
class | InputScanner |
class | PreprocScanner |
The PreprocScanner class is an implementation of the InputScanner for the BOSS client. It is a wrapper class to the functions of the preproc library and uses the code from preproc main() function. More... | |
Defines | |
#define | TOKEN_WORD 0 |
#define | TOKEN_PHRASE_DELIMITER 1 |
#define | TOKEN_SENTENCE_DELIMITER 2 |
Typedefs | |
typedef pair< int, string > | Token |
typedef vector< Token > | Phrase |
typedef vector< Phrase > | Phrases |
Functions | |
int | main (int argc, char **argv) |
string | getDate () |
Returns date. | |
virtual void | BOSS_Client::run () |
void | BOSS_Client::processToken (Token &token, Phrases &phrases) |
ClientXMLDocument::ClientXMLDocument (BOSS::CommandLine &config, const Phrases &phrases) | |
ClientXMLDocument constructor creates an XML document header and root element and puts them in the output string stream. | |
void | ClientXMLDocument::phraseToXML (const Phrase &phrase) |
PreprocScanner::PreprocScanner (const char *rulefilename, const char *abbfilename, const char *infilename) | |
PreprocScanner::~PreprocScanner () | |
Token | PreprocScanner::getToken () |
void | PreprocScanner::checkRulesDefinition (char *xinput, int g) |
void | PreprocScanner::checkAbbrevDefinition (char *xinput, int g) |
bool | PreprocScanner::scan () |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ClientXMLDocument constructor creates an XML document header and root element and puts them in the output string stream.
|
|
Returns date.
|
|
Implements InputScanner. |
|
|
|
|
|
|
|
|
|
|
|
Implements InputScanner. |
|
|