VoiceMan
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CAbstractClientDataHandlerThe abstract class to handle client data
 CAbstractExecutorCallbackThe interface for executor event handlers
 CAbstractExecutorOutputThe interface for handling executor output in main loop class
 CAbstractLangIdResolverThe abstract interface for all classes to get language objects by language identifier
 CAbstractProtocolHandlerThe abstract class to receive callback with parsed data
 CAbstractSignalHandlerThe abstract interface for system signal processing classes
 CAbstractTextProcessorThe unified interface for all text processors
 CClientThe class to store client specific data
 CClientDataHandlerProcesses raw lines of data from clients
 CClientFactoryThe new client object factory
 CCmdArgStores information about available command line argument
 CCmdArgsParserParses command line arguments and prints help screen
 CConfigFileThe configuration file parser
 CConfigFileExceptionThe exception object to indicate the configuration file parsing error
 CConfigFileSectionThe configuration file section information
 CConfigFileValueTypeExceptionThe exception class to notify about parameter value type mismatch
 CConfiguration
 CConfigurationExceptionThe exception class to handle configuration errors
 CDelimitedFileThe class to parse file with colon-delimited lines
 CEngLangThe class for English language operations
 CExecutorInterfaceThe interface to executor process
 CInetSocketThe TCP/IP socket
 CLangThe abstract interface for all language objects
 CLangManagerThe class to manage set of available language processing objects
 CMainLoopMain class to manage client connections
 COutputThe class with complete information about valid and ready to use output
 COutputConfiguration
 COutputParamConfiguration
 COutputReplacementA replacement item, associated with some output
 COutputSetThe set of active outputs
 CProtocolHandlerProcesses all client commands
 CReplacementStores all information about a replacement item
 CRusLangThe class for Russian language operations
 CSocketThe base class for all sockets
 CStringDelimitedIteratorEnumerates sequences in string separated by characters from specified set
 CStringIteratorEnumerates sequences in string of characters from specified set
 CSystemExceptionThe exception class to handle system call errors
 CSystemSignalHandlerThe general handler of signals to daemon process
 CTextItemPortion of text with all necessary attributes
 CTextParamThe value of speech attribute
 CTextProcessorMakes general text processing
 CTextQueueSplits string object to the set of lines
 CTranscodingThe class to perform character set translations for string objects
 CUnixSocketThe UNIX domain socket
 CVoicemanConfigFile
 CVoicemanExceptionThe basic class for all VoiceMan exceptions
 CVoicemanProtocolThe VoiceMan protocol implementation
 CVoicemanServerThe central class of server point