RebeccaAIML Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AIMLEngineThe class that performs all RebeccaAIML engine operations
AIMLEngineThreadThe thread object that encapsulates the AIMLEngine for the gui
AimlFacadeFacade to manage the memory allocation and deallocation of concrete objects that have publicly exposed interfaces as well as provide get'ers to the concerte objects using their exposed interfaces
ArgumentsParses and sets the arguments for main()
ArgumentsParses and sets the arguments for main()
CallBacksInherit from this class and override some or all of the methods for informative and error handling callbacks
CustomTextEditCustom QTextEdit to prevent the regular QTextEdit from ruining the background picture
DirectoryNotFoundExceptionWhen a directory is not found from a method, the method will throw this exception
ExceptionBase Exception class where all AIML exceptions are derived from
FileNotFoundExceptionWhen a file is not found from a method, the method will throw this exception
GraphBuilderThis is the interface from which all AIML action operations will take place
IllegalArgumentExceptionWhen Illegal Arguments are given to a AIML method, the method will throw this exception
InitializationExceptionIf a initialization of an object does not occur correctly, resulting in an incomplete or "zombie" object this exception will be thrown
InternalProgrammerErrorExceptionThis exception occurs because of a programming error inside of RebeccaAIML its self
MainWindowThe main window of our gui that encapsulates and holds references to everything else
myCallBacksMy Custom CallBacks class
QtGuiCallBacksMy Custom CallBacks class
RecursionExceptionIf a recursion of any type occurs this exception will be thrown
StringPimplA String Private Implementation
XMLErrorExceptionIf an XMLError occurs inside of a user invoked method, this exception will be thrown

Generated on Wed Jul 26 21:39:13 2006 for RebeccaAIML by  doxygen 1.4.5