rebecca::impl::GraphBuilder Member List

This is the complete list of members for rebecca::impl::GraphBuilder, including all inherited members.

addDirectory(const char *const directory, const char *const regularExpression=".*\\.aiml")=0rebecca::impl::GraphBuilder [pure virtual]
addFile(const char *const file)=0rebecca::impl::GraphBuilder [pure virtual]
createGraph()=0rebecca::impl::GraphBuilder [pure virtual]
getBotPredicate(const char *const name) const =0rebecca::impl::GraphBuilder [pure virtual]
getId() const =0rebecca::impl::GraphBuilder [pure virtual]
getPredicate(const char *const name) const =0rebecca::impl::GraphBuilder [pure virtual]
getPreviousBotResponse(const unsigned int &previousBotResponse, const unsigned int &sentence) const =0rebecca::impl::GraphBuilder [pure virtual]
getPreviousUserInput(const unsigned int &previousUserInput, const unsigned int &sentence) const =0rebecca::impl::GraphBuilder [pure virtual]
getResponse(const char *const input)=0rebecca::impl::GraphBuilder [pure virtual]
getSize() const =0rebecca::impl::GraphBuilder [pure virtual]
getThat() const =0rebecca::impl::GraphBuilder [pure virtual]
getTopic() const =0rebecca::impl::GraphBuilder [pure virtual]
getVersion() const =0rebecca::impl::GraphBuilder [pure virtual]
parsePropertiesFile(const char *const fileName)=0rebecca::impl::GraphBuilder [pure virtual]
parseSentenceSplitterFile(const char *const fileName)=0rebecca::impl::GraphBuilder [pure virtual]
parseSubstitutionFile(const char *const fileName)=0rebecca::impl::GraphBuilder [pure virtual]
predicateMatch(const char *const predicateName, const char *const aimlPattern) const =0rebecca::impl::GraphBuilder [pure virtual]
setAIMLSchema(const char *const schema)=0rebecca::impl::GraphBuilder [pure virtual]
setAIMLValidation(bool trueOrFalse=true)=0rebecca::impl::GraphBuilder [pure virtual]
setBotConfigurationSchema(const char *const schema)=0rebecca::impl::GraphBuilder [pure virtual]
setBotConfigurationValidation(const bool trueOrFalse=true)=0rebecca::impl::GraphBuilder [pure virtual]
setBotPredicate(const char *const name, const char *const value)=0rebecca::impl::GraphBuilder [pure virtual]
setCallBacks(CallBacks *callBacks)=0rebecca::impl::GraphBuilder [pure virtual]
setCommonTypesSchema(const char *const schema)=0rebecca::impl::GraphBuilder [pure virtual]
setGenderSubstitution(const char *const find, const char *const replace)=0rebecca::impl::GraphBuilder [pure virtual]
setId(const char *const id)=0rebecca::impl::GraphBuilder [pure virtual]
setInputSubstitution(const char *const find, const char *const replace)=0rebecca::impl::GraphBuilder [pure virtual]
setPerson2Substitution(const char *const find, const char *const replace)=0rebecca::impl::GraphBuilder [pure virtual]
setPersonSubstitution(const char *const find, const char *const replace)=0rebecca::impl::GraphBuilder [pure virtual]
setPredicate(const char *const name, const char *const value)=0rebecca::impl::GraphBuilder [pure virtual]
setSentenceSplitter(const char *const splitter)=0rebecca::impl::GraphBuilder [pure virtual]
setThat(const char *const that)=0rebecca::impl::GraphBuilder [pure virtual]
setTopic(const char *const topic)=0rebecca::impl::GraphBuilder [pure virtual]
storeGossip(const char *const gossip)=0rebecca::impl::GraphBuilder [pure virtual]
~GraphBuilder()rebecca::impl::GraphBuilder [inline, virtual]


Generated on Wed Oct 12 23:40:34 2005 for RebeccaAIML by  doxygen 1.4.5