Classes | |
class | CustomAiml |
The custom AIML class that represents the AIML XML tag "aiml". More... | |
class | CustomBot |
The Custom Bot class that overrides the regular Bot AIML XML Tag. More... | |
class | CustomCondition |
The Custom Condition class that overrides the regular Condition AIML XML Tag. More... | |
class | CustomDate |
The Custom Date class that overrides the regular Date AIML XML Tag. More... | |
class | CustomFormal |
The Custom Formal class that overrides the regular Formal AIML XML Tag. More... | |
class | CustomGender |
The Custom Gender class that overrides the regular Gender AIML XML Tag. More... | |
class | CustomGet |
The Custom Get class that overrides the regular Get AIML XML Tag. More... | |
class | CustomGossip |
The Custom Gossip class that overrides the regular Gossip AIML XML Tag. More... | |
class | CustomId |
The Custom Id class that overrides the regular Id AIML XML Tag. More... | |
class | CustomInput |
The Custom Input class that overrides the regular Input AIML XML Tag. More... | |
class | CustomLi |
The Custom Li class that overrides the regular Li AIML XML Tag. More... | |
class | CustomLowerCase |
The Custom LowerCase class that overrides the regular LowerCase AIML XML Tag. More... | |
class | CustomPerson |
The Custom Person class that overrides the regular Person AIML XML Tag. More... | |
class | CustomPerson2 |
The Custom Person2 class that overrides the regular Person2 AIML XML Tag. More... | |
class | CustomRandom |
The Custom Random class that overrides the regular Random AIML XML Tag. More... | |
class | CustomSentence |
The Custom Sentence class that overrides the regular Sentence AIML XML Tag. More... | |
class | CustomSet |
The Custom Set class that overrides the regular Set AIML XML Tag. More... | |
class | CustomSize |
The Custom Size class that overrides the regular Size AIML XML Tag. More... | |
class | CustomSrai |
The Custom Srai class that overrides the regular Srai AIML XML Tag. More... | |
class | CustomStar |
The Custom Star class that overrides the regular Star AIML XML Tag. More... | |
class | CustomSystem |
The Custom System class that overrides the regular System AIML XML Tag. More... | |
class | CustomTagsImpl |
Implementation of the CustomTags class that produces a Tag object for each AIML XML string. More... | |
class | CustomTemplateSideThat |
The Custom TemplateSideThat class that overrides the regular TemplateSideThat AIML XML Tag. More... | |
class | CustomThatStar |
The Custom ThatStar class that overrides the regular ThatStar AIML XML Tag. More... | |
class | CustomThink |
The Custom Think class that overrides the regular Think AIML XML Tag. More... | |
class | CustomTopic |
AIML class that represents the AIML XML tag "topic". More... | |
class | CustomTopicStar |
The Custom TopicStar class that overrides the regular TopicStar AIML XML Tag. More... | |
class | CustomUpperCase |
The Custom upperCase class that overrides the regular UpperCase AIML XML Tag. More... | |
class | CustomVersion |
The custom version class that overrides the regular Version AIML XML Tag. More... | |
class | Html |
Class responsbile for all operations that pertain to creating the web pages. More... | |
class | HtmlConverterException |
The custom generic exception for use by the HtmlConverterProgrammerErrorException internally. More... | |
class | HtmlConverterProgrammerErrorException |
The custom InternalProgrammerErrorException to throw when the error is so grave the entire AIML engine has be shut down. More... | |
class | Links |
Class that handles information related to html links. More... | |
class | WebPage |
Class that handles information related to a web page. More... | |
Typedefs | |
typedef map< string, Links > | MapStringLinks |
A map of string to Links. | |
typedef map< WebPage, MapStringLinks > | MapWebPageMapStringLinks |
A map of WebPages to a Map of string to links. | |
Functions | |
bool | operator< (WebPage lfh, WebPage rhs) |
Overidden less than operator so this can be inserted into a map. | |
string | sanitizeString (const string dirtyString) |
Function to remove replace or remove all characters that cannot be in a file name. |
If the classes from this namespace need to be public they'll be exported to the customTag namespace
|
A map of string to Links.
|
|
A map of WebPages to a Map of string to links.
|
|
Overidden less than operator so this can be inserted into a map.
|
|
Function to remove replace or remove all characters that cannot be in a file name.
|