Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

BOSS_Transcription Class Reference
[BOSS Transcription Module]

Base class for transcription modules. More...

#include <boss_transcription.h>

Inheritance diagram for BOSS_Transcription:

BOSS::Module BOSS_Transcription_DE BOSS_Transcription_UK List of all members.

Public Member Functions

 BOSS_Transcription (BOSS::Config &c, MySQL_Handler *db)
virtual ~BOSS_Transcription ()
virtual void setFlag (const unsigned &)
virtual string getModuleType ()

Protected Member Functions

virtual MySQL_Result queryExceptionLexicon (const string &table_name, const string &item) const
virtual string delMorphBound (string &s) const
virtual void stringToDOM (const string &trans, xercesc::DOMNode *word) const
virtual void addPhonemeContext (xercesc::DOMNode *sentence) const
virtual void addPhrases (xercesc::DOMNode *sentence) const
virtual void addPhonemeNumber (xercesc::DOMNode *sentence) const
virtual void addHalfphones (xercesc::DOMNode *sentence) const

Protected Attributes

unsigned type_flag
BOSS::FSApfsa
BOSS_contextcclass

Detailed Description

Base class for transcription modules.


Member Function Documentation

virtual string BOSS_Transcription::getModuleType  )  [inline, virtual]
 


Member Data Documentation

BOSS_context* BOSS_Transcription::cclass [protected]
 

BOSS::FSA* BOSS_Transcription::pfsa [protected]
 

unsigned BOSS_Transcription::type_flag [protected]
 

Reimplemented in BOSS_Transcription_DE.


The documentation for this class was generated from the following files:
Generated on Tue Dec 20 23:14:40 2005 for BOSS by doxygen 1.3.6