#include <InnerTemplateAIMLTags.h>
Public Member Functions | |
| virtual void | add (const shared_ptr< InnerTemplate > &tag) throw (InternalProgrammerErrorException &) |
| Add the tag to the internal data structure. | |
| CustomCondition (GraphBuilderFramework &builder) throw () | |
| Default constructor to call Tag::addInstanceOf() and to set the builder reference. | |
| virtual StringPimpl | getString () const throw (InternalProgrammerErrorException &) |
| Returns the html string name of the AIML XML name of this class and any AIML XML tags that are inside of this AIML XML Tag. | |
| virtual void | setAttribute (const StringPimpl &name, const StringPimpl &value) throw (InternalProgrammerErrorException &) |
| Sets the attribute to a value. | |
Private Attributes | |
| InnerTemplateListImpl | m_list |
| Use this for the internal data structure hold values for when add is called on this class. | |
| string | m_name |
| The attribute name. | |
| string | m_value |
| The attribute value. | |
|
|
Default constructor to call Tag::addInstanceOf() and to set the builder reference.
|
|
|
Add the tag to the internal data structure.
|
|
|
Returns the html string name of the AIML XML name of this class and any AIML XML tags that are inside of this AIML XML Tag.
|
|
||||||||||||
|
Sets the attribute to a value. This is overriden to gain access to the attribute.
|
|
|
Use this for the internal data structure hold values for when add is called on this class.
|
|
|
The attribute name.
|
|
|
The attribute value.
|
1.4.5