| 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] |
| getProperty(const StringPimpl &key) const =0 | NetworkGraphBuilder | [pure virtual] |
| getPropertyAsInt(const StringPimpl &key) const =0 | NetworkGraphBuilder | [pure virtual] |
| getPropertyAsIntWithDefault(const StringPimpl &key, int value) const =0 | NetworkGraphBuilder | [pure virtual] |
| getPropertyWithDefault(const StringPimpl &key, const StringPimpl &value) const =0 | NetworkGraphBuilder | [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] |
| ~NetworkGraphBuilder() | NetworkGraphBuilder | [inline, virtual] |