addCustomTagLibrary(const StringPimpl &library)=0 | GraphBuilder | [pure virtual] |
addDirectory(const StringPimpl &directory, const StringPimpl ®ularExpression=".*\\.aiml")=0 | GraphBuilder | [pure virtual] |
addDirectory(const StringPimpl &directory, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId, const StringPimpl ®ularExpression=".*\\.aiml")=0 | GraphBuilder | [pure virtual] |
addDirectoryUnlessAlreadyAdded(const StringPimpl &directory, const StringPimpl ®ularExpression=".*\\.aiml")=0 | GraphBuilder | [pure virtual] |
addDirectoryUnlessAlreadyAdded(const StringPimpl &directory, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId, const StringPimpl ®ularExpression=".*\\.aiml")=0 | GraphBuilder | [pure virtual] |
addFile(const StringPimpl &file)=0 | GraphBuilder | [pure virtual] |
addFile(const StringPimpl &file, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId)=0 | GraphBuilder | [pure virtual] |
addFileUnlessAlreadyAdded(const StringPimpl &file)=0 | GraphBuilder | [pure virtual] |
addFileUnlessAlreadyAdded(const StringPimpl &file, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId)=0 | GraphBuilder | [pure virtual] |
addString(const StringPimpl &stringContainingAIML)=0 | GraphBuilder | [pure virtual] |
addString(const StringPimpl &stringContainingAIML, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId)=0 | GraphBuilder | [pure virtual] |
callSystemCommand(const StringPimpl &command) const =0 | GraphBuilder | [pure virtual] |
createGraph()=0 | GraphBuilder | [pure virtual] |
createGraph(const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId)=0 | GraphBuilder | [pure virtual] |
deleteStringPimplArray(StringPimpl *arrayToDelete) const =0 | GraphBuilder | [pure virtual] |
getAIMLFileList(unsigned int &size) const =0 | GraphBuilder | [pure virtual] |
getAIMLFileList(const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId, unsigned int &size) const =0 | GraphBuilder | [pure virtual] |
getAIMLFileListSize() const =0 | GraphBuilder | [pure virtual] |
getAIMLFileListSize(const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId) const =0 | GraphBuilder | [pure virtual] |
getAIMLStringList(unsigned int &size) const =0 | GraphBuilder | [pure virtual] |
getAIMLStringList(const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId, unsigned int &size) const =0 | GraphBuilder | [pure virtual] |
getAIMLStringListSize() const =0 | GraphBuilder | [pure virtual] |
getAIMLStringListSize(const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId) const =0 | GraphBuilder | [pure virtual] |
getBotIds(const StringPimpl &userId, unsigned int &size) const =0 | GraphBuilder | [pure virtual] |
getBotIdsSize(const StringPimpl &userId) const =0 | GraphBuilder | [pure virtual] |
getBotPredicate(const StringPimpl &name) const =0 | GraphBuilder | [pure virtual] |
getBotPredicate(const StringPimpl &name, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId) const =0 | GraphBuilder | [pure virtual] |
getBotPredicates(unsigned int &size) const =0 | GraphBuilder | [pure virtual] |
getBotPredicates(const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId, unsigned int &size) const =0 | GraphBuilder | [pure virtual] |
getBotPredicatesSize() const =0 | GraphBuilder | [pure virtual] |
getBotPredicatesSize(const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId) const =0 | GraphBuilder | [pure virtual] |
getEndUserIds(const StringPimpl &userId, const StringPimpl &botId, unsigned int &size) const =0 | GraphBuilder | [pure virtual] |
getEndUserIdsSize(const StringPimpl &userId, const StringPimpl &botId) const =0 | GraphBuilder | [pure virtual] |
getId() const =0 | GraphBuilder | [pure virtual] |
getPredicate(const StringPimpl &name) const =0 | GraphBuilder | [pure virtual] |
getPredicate(const StringPimpl &name, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId) const =0 | GraphBuilder | [pure virtual] |
getPredicates(unsigned int &size) const =0 | GraphBuilder | [pure virtual] |
getPredicates(const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId, unsigned int &size) const =0 | GraphBuilder | [pure virtual] |
getPredicatesSize() const =0 | GraphBuilder | [pure virtual] |
getPredicatesSize(const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId) const =0 | GraphBuilder | [pure virtual] |
getPreviousBotResponse(const unsigned int &previousBotResponse, const unsigned int &sentence) const =0 | GraphBuilder | [pure virtual] |
getPreviousBotResponse(const unsigned int &previousBotResponse, const unsigned int &sentence, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId) const =0 | GraphBuilder | [pure virtual] |
getPreviousUserInput(const unsigned int &previousUserInput, const unsigned int &sentence) const =0 | GraphBuilder | [pure virtual] |
getPreviousUserInput(const unsigned int &previousUserInput, const unsigned int &sentence, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId) const =0 | GraphBuilder | [pure virtual] |
getResponse(const StringPimpl &input)=0 | GraphBuilder | [pure virtual] |
getResponse(const StringPimpl &input, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId)=0 | GraphBuilder | [pure virtual] |
getSize() const =0 | GraphBuilder | [pure virtual] |
getSize(const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId) const =0 | GraphBuilder | [pure virtual] |
getThat() const =0 | GraphBuilder | [pure virtual] |
getThat(const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId) const =0 | GraphBuilder | [pure virtual] |
getTopic() const =0 | GraphBuilder | [pure virtual] |
getTopic(const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId) const =0 | GraphBuilder | [pure virtual] |
getUserIds(unsigned int &size) const =0 | GraphBuilder | [pure virtual] |
getUserIdsSize() const =0 | GraphBuilder | [pure virtual] |
getVersion() const =0 | GraphBuilder | [pure virtual] |
parsePropertiesFile(const StringPimpl &fileName)=0 | GraphBuilder | [pure virtual] |
parsePropertiesFile(const StringPimpl &fileName, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId)=0 | GraphBuilder | [pure virtual] |
parseSentenceSplitterFile(const StringPimpl &fileName)=0 | GraphBuilder | [pure virtual] |
parseSubstitutionFile(const StringPimpl &fileName)=0 | GraphBuilder | [pure virtual] |
predicateMatch(const StringPimpl &predicateName, const StringPimpl &aimlPattern) const =0 | GraphBuilder | [pure virtual] |
predicateMatch(const StringPimpl &predicateName, const StringPimpl &aimlPattern, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId) const =0 | GraphBuilder | [pure virtual] |
printEntireDatabase() const =0 | GraphBuilder | [pure virtual] |
removeBot(const StringPimpl &userId, const StringPimpl &botId)=0 | GraphBuilder | [pure virtual] |
removeBotPredicate(const StringPimpl &name)=0 | GraphBuilder | [pure virtual] |
removeBotPredicate(const StringPimpl &name, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId)=0 | GraphBuilder | [pure virtual] |
removeCustomTagLibrary(const StringPimpl &library)=0 | GraphBuilder | [pure virtual] |
removeDirectory(const StringPimpl &directory, const StringPimpl ®ularExpression=".*\\.aiml")=0 | GraphBuilder | [pure virtual] |
removeDirectory(const StringPimpl &directory, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId, const StringPimpl ®ularExpression=".*\\.aiml")=0 | GraphBuilder | [pure virtual] |
removeEndUser(const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId)=0 | GraphBuilder | [pure virtual] |
removeFile(const StringPimpl &file)=0 | GraphBuilder | [pure virtual] |
removeFile(const StringPimpl &file, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId)=0 | GraphBuilder | [pure virtual] |
removeGraph()=0 | GraphBuilder | [pure virtual] |
removeGraph(const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId)=0 | GraphBuilder | [pure virtual] |
removePredicate(const StringPimpl &name)=0 | GraphBuilder | [pure virtual] |
removePredicate(const StringPimpl &name, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId)=0 | GraphBuilder | [pure virtual] |
removeString(const StringPimpl &stringContainingAIML)=0 | GraphBuilder | [pure virtual] |
removeString(const StringPimpl &stringContainingAIML, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId)=0 | GraphBuilder | [pure virtual] |
removeUser(const StringPimpl &userId)=0 | GraphBuilder | [pure virtual] |
setAddStringAIMLFooter(const StringPimpl &aimlFooter)=0 | GraphBuilder | [pure virtual] |
setAddStringAIMLHeader(const StringPimpl &aimlHeader)=0 | GraphBuilder | [pure virtual] |
setAIMLSchema(const StringPimpl &schema)=0 | GraphBuilder | [pure virtual] |
setAIMLValidation(bool trueOrFalse=true)=0 | GraphBuilder | [pure virtual] |
setBotConfigurationSchema(const StringPimpl &schema)=0 | GraphBuilder | [pure virtual] |
setBotConfigurationValidation(const bool trueOrFalse=true)=0 | GraphBuilder | [pure virtual] |
setBotPredicate(const StringPimpl &name, const StringPimpl &value)=0 | GraphBuilder | [pure virtual] |
setBotPredicate(const StringPimpl &name, const StringPimpl &value, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId)=0 | GraphBuilder | [pure virtual] |
setCallBacks(CallBacks *callBacks)=0 | GraphBuilder | [pure virtual] |
setCommonTypesSchema(const StringPimpl &schema)=0 | GraphBuilder | [pure virtual] |
setGenderSubstitution(const StringPimpl &find, const StringPimpl &replace)=0 | GraphBuilder | [pure virtual] |
setInputSubstitution(const StringPimpl &find, const StringPimpl &replace)=0 | GraphBuilder | [pure virtual] |
setPerson2Substitution(const StringPimpl &find, const StringPimpl &replace)=0 | GraphBuilder | [pure virtual] |
setPersonSubstitution(const StringPimpl &find, const StringPimpl &replace)=0 | GraphBuilder | [pure virtual] |
setPredicate(const StringPimpl &name, const StringPimpl &value)=0 | GraphBuilder | [pure virtual] |
setPredicate(const StringPimpl &name, const StringPimpl &value, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId)=0 | GraphBuilder | [pure virtual] |
setSentenceSplitter(const StringPimpl &splitter)=0 | GraphBuilder | [pure virtual] |
setThat(const StringPimpl &that)=0 | GraphBuilder | [pure virtual] |
setThat(const StringPimpl &that, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId)=0 | GraphBuilder | [pure virtual] |
setThreadSpecificIds(bool trueOrFalse)=0 | GraphBuilder | [pure virtual] |
setTopic(const StringPimpl &topic)=0 | GraphBuilder | [pure virtual] |
setTopic(const StringPimpl &topic, const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId)=0 | GraphBuilder | [pure virtual] |
setUserIdBotIdEndUserId(const StringPimpl &userId, const StringPimpl &botId, const StringPimpl &endUserId)=0 | GraphBuilder | [pure virtual] |
storeGossip(const StringPimpl &gossip)=0 | GraphBuilder | [pure virtual] |
synchronizeDatabase() const =0 | GraphBuilder | [pure virtual] |
~GraphBuilder() | GraphBuilder | [inline, virtual] |