AIML | AIML class that represents the AIML XML tag "aiml" |
AIMLEngine | The class that performs all RebeccaAIML engine operations |
AIMLEngineThread | The thread object that encapsulates the AIMLEngine for the gui |
AimlFacade | Facade 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 |
Arguments | Parses and sets the arguments for main() |
Arguments | Parses and sets the arguments for main() |
Bot | AIML class that represents the AIML XML tag "bot" |
CallBacks | Inherit from this class and override some or all of the methods for informative and error handling callbacks |
Category | AIML class that represents the AIML XML tag "category" |
Condition | AIML class that represents the AIML XML tag "condition" |
consoleAIMLHtmlConverterCallBacks | My Custom CallBacks class |
CustomAiml | The custom AIML class that represents the AIML XML tag "aiml" |
CustomBot | The Custom Bot class that overrides the regular Bot AIML XML Tag |
CustomCondition | The Custom Condition class that overrides the regular Condition AIML XML Tag |
CustomDate | The Custom Date class that overrides the regular Date AIML XML Tag |
CustomFormal | The Custom Formal class that overrides the regular Formal AIML XML Tag |
CustomGender | The Custom Gender class that overrides the regular Gender AIML XML Tag |
CustomGet | The Custom Get class that overrides the regular Get AIML XML Tag |
CustomGossip | The Custom Gossip class that overrides the regular Gossip AIML XML Tag |
CustomId | The Custom Id class that overrides the regular Id AIML XML Tag |
CustomInput | The Custom Input class that overrides the regular Input AIML XML Tag |
CustomLi | The Custom Li class that overrides the regular Li AIML XML Tag |
CustomLowerCase | The Custom LowerCase class that overrides the regular LowerCase AIML XML Tag |
CustomPerson | The Custom Person class that overrides the regular Person AIML XML Tag |
CustomPerson2 | The Custom Person2 class that overrides the regular Person2 AIML XML Tag |
CustomRandom | The Custom Random class that overrides the regular Random AIML XML Tag |
CustomSentence | The Custom Sentence class that overrides the regular Sentence AIML XML Tag |
CustomSet | The Custom Set class that overrides the regular Set AIML XML Tag |
CustomSize | The Custom Size class that overrides the regular Size AIML XML Tag |
CustomSrai | The Custom Srai class that overrides the regular Srai AIML XML Tag |
CustomStar | The Custom Star class that overrides the regular Star AIML XML Tag |
CustomSystem | The Custom System class that overrides the regular System AIML XML Tag |
CustomTags | The class to inherit from when implementing a custom Tag dll or shared object |
CustomTagsImpl | Implementation of the CustomTags class that produces a Tag object for each AIML XML string |
CustomTemplateSideThat | The Custom TemplateSideThat class that overrides the regular TemplateSideThat AIML XML Tag |
CustomTextEdit | Custom QTextEdit to prevent the regular QTextEdit from ruining the background picture |
CustomThatStar | The Custom ThatStar class that overrides the regular ThatStar AIML XML Tag |
CustomThink | The Custom Think class that overrides the regular Think AIML XML Tag |
CustomTopic | AIML class that represents the AIML XML tag "topic" |
CustomTopicStar | The Custom TopicStar class that overrides the regular TopicStar AIML XML Tag |
CustomUpperCase | The Custom upperCase class that overrides the regular UpperCase AIML XML Tag |
CustomVersion | The custom version class that overrides the regular Version AIML XML Tag |
Date | AIML class that represents the AIML XML tag "date" |
DirectoryNotFoundException | When a directory is not found from a method, the method will throw this exception |
Exception | Base Exception class where all AIML exceptions are derived from |
FileNotFoundException | When a file is not found from a method, the method will throw this exception |
Formal | AIML class that represents the AIML XML tag "formal" |
FrameworkFactory | This is used to get particular instances of classes in which it is not possible to get to their concrete representations any other way |
Gender | AIML class that represents the AIML XML tag "gender" |
Get | AIML class that represents the AIML XML tag "get" |
Gossip | AIML class that represents the AIML XML tag "gossip" |
GraphBuilder | This is the interface from which all AIML action operations will take place |
GraphBuilderFramework | Adds more operations to the already existing set of rebecca::impl::GraphBuilder in which AIML tags framework developers will need access to |
Html | Class responsbile for all operations that pertain to creating the web pages |
HtmlConverterException | The custom generic exception for use by the HtmlConverterProgrammerErrorException internally |
HtmlConverterProgrammerErrorException | The custom InternalProgrammerErrorException to throw when the error is so grave the entire AIML engine has be shut down |
Id | AIML class that represents the AIML XML tag "id" |
IdentificationManager | Class responsible for setting and getting the userId, botId, endUserId through out the entire system |
IllegalArgumentException | When Illegal Arguments are given to a AIML method, the method will throw this exception |
InitializationException | If a initialization of an object does not occur correctly, resulting in an incomplete or "zombie" object this exception will be thrown |
InnerAIML | AIML XML abstract class for all the InnerAIML XML Tag classes inside of the AIML XML "aiml" to inherit from |
InnerCategory | AIML XML abstract class for all the InnerCategory XML Tag classes inside of the AIML XML "category" to inherit from |
InnerTemplate | AIML XML abstract class for all the AIML XML Tag classes inside of the AIML XML "template" to inherit from |
InnerTemplateListImpl | Provides the internal data structure of a linked list for InnerTemplates and flushes out the methods of adding and getting from the data structure for convience |
InnerTopic | AIML XML abstract class for all the InnerTopic XML Tag classes inside of the AIML XML "topic" to inherit from |
Input | AIML class that represents the AIML XML tag "input" |
InternalProgrammerErrorException | This exception occurs because of a programming error inside of RebeccaAIML its self |
Learn | AIML class that represents the AIML XML tag "learn" |
Li | AIML class that represents the AIML XML tag "li" |
Links | Class that handles information related to html links |
LowerCase | AIML class that represents the AIML XML tag "lowercase" |
MainWindow | The main window of our gui that encapsulates and holds references to everything else |
myCallBacks | My Custom CallBacks class |
NetworkAimlFacade | Facade to manage the memory allocation and deallocation of concrete objects that have publicly exposed interfaces as well as provide get'ers to the concrete objects using their exposed interfaces |
NetworkException | If a network exception of any type occurs this exception will be thrown |
NetworkGraphBuilder | Gives GraphBuilder a few extra methods that would be needed for network communications |
NonImplemented | AIML class that represents a non implemented AIML XML tag |
NumberFormatException | If a numeric exception of any type occurs this exception will be thrown |
Pattern | AIML class that represents the AIML XML tag "pattern" |
PatternSideThat | AIML class that represents the AIML XML tag "that" that is a "Pattern side That" |
Person | AIML class that represents the AIML XML tag "person" |
Person2 | AIML class that represents the AIML XML tag "person2" |
PlainWord | Used by other inner template Tags to be able to add plain text as a InnerTemplate Tag |
QtGuiCallBacks | My Custom CallBacks class |
Random | AIML class that represents the AIML XML tag "random" |
RecursionException | If a recursion of any type occurs this exception will be thrown |
RemoveAIML | AIML class that represents the AIML XML tag "aiml" during AIML file removal through GraphBuilder::removeGraph |
RemoveTopic | AIML class that represents the AIML XML tag "topic" during a GraphBuilder::remove() |
Sentence | AIML class that represents the AIML XML tag "sentence" |
Set | AIML class that represents the AIML XML tag "set" |
Size | AIML class that represents the AIML XML tag "size" |
Srai | AIML class that represents the AIML XML tag "srai" |
Star | AIML class that represents the AIML XML tag "star" |
StringPimpl | A string Private Implementation |
System | AIML class that represents the AIML XML tag "system" |
Tag | The abstract AIML XML Tag class that all other AIML XML tags should inherit from |
Template | AIML class that represents the AIML XML tag "template" |
TemplateSideThat | AIML class that represents the AIML XML tag "that" that is a "template side that" |
ThatStar | AIML class that represents the AIML XML tag "thatstar" |
Think | AIML class that represents the AIML XML tag "think" |
Topic | AIML class that represents the AIML XML tag "topic" |
TopicStar | AIML class that represents the AIML XML tag "topicstar" |
UpperCase | AIML class that represents the AIML XML tag "uppercase" |
Version | AIML class that represents the AIML XML tag "version" |
WebPage | Class that handles information related to a web page |
XMLErrorException | If an XMLError occurs inside of a user invoked method, this exception will be thrown |