VoiceMan
|
▼CAbstractClientDataHandler | The abstract class to handle client data |
CClientDataHandler | Processes raw lines of data from clients |
▼CAbstractExecutorCallback | The interface for executor event handlers |
CVoicemanServer | The central class of server point |
▼CAbstractExecutorOutput | The interface for handling executor output in main loop class |
CExecutorInterface | The interface to executor process |
▼CAbstractLangIdResolver | The abstract interface for all classes to get language objects by language identifier |
CLangManager | The class to manage set of available language processing objects |
▼CAbstractProtocolHandler | The abstract class to receive callback with parsed data |
CProtocolHandler | Processes all client commands |
▼CAbstractSignalHandler | The abstract interface for system signal processing classes |
CSystemSignalHandler | The general handler of signals to daemon process |
▼CAbstractTextProcessor | The unified interface for all text processors |
CTextProcessor | Makes general text processing |
CClient | The class to store client specific data |
CClientFactory | The new client object factory |
CCmdArg | Stores information about available command line argument |
CCmdArgsParser | Parses command line arguments and prints help screen |
▼CConfigFile | The configuration file parser |
CVoicemanConfigFile | |
CConfiguration | |
CDelimitedFile | The class to parse file with colon-delimited lines |
▼CLang | The abstract interface for all language objects |
CEngLang | The class for English language operations |
CRusLang | The class for Russian language operations |
CMainLoop | Main class to manage client connections |
▼Cmap | |
CConfigFileSection | The configuration file section information |
COutput | The class with complete information about valid and ready to use output |
COutputConfiguration | |
COutputParamConfiguration | |
COutputReplacement | A replacement item, associated with some output |
COutputSet | The set of active outputs |
CReplacement | Stores all information about a replacement item |
▼CSocket | The base class for all sockets |
CInetSocket | The TCP/IP socket |
CUnixSocket | The UNIX domain socket |
CStringDelimitedIterator< T > | Enumerates sequences in string separated by characters from specified set |
CStringIterator< T > | Enumerates sequences in string of characters from specified set |
CTextItem | Portion of text with all necessary attributes |
CTextParam | The value of speech attribute |
CTextQueue< TStr > | Splits string object to the set of lines |
CTranscoding | The class to perform character set translations for string objects |
▼CVoicemanException | The basic class for all VoiceMan exceptions |
CConfigFileException | The exception object to indicate the configuration file parsing error |
CConfigFileValueTypeException | The exception class to notify about parameter value type mismatch |
CConfigurationException | The exception class to handle configuration errors |
CSystemException | The exception class to handle system call errors |
CVoicemanProtocol | The VoiceMan protocol implementation |