This is the complete list of members for Vsdk::Nlu::Engine, including all inherited members.
Engine(char const *name, std::string const &configPath) | Vsdk::Nlu::Engine | protected |
Engine(char const *name, nlohmann::json config) | Vsdk::Nlu::Engine | protected |
Engine(char const *name, char const *configPath) | Vsdk::Nlu::Engine | protected |
make(Args &&... args) -> std::shared_ptr< Engine > | Vsdk::Nlu::Engine | static |
makeParser(std::string name) -> Parser *=0 | Vsdk::Nlu::Engine | protectedpure virtual |
parser(std::string const &name) -> std::shared_ptr< Parser > | Vsdk::Nlu::Engine | |
parsersInfo() const -> std::unordered_map< std::string, ParserInfo > const & | Vsdk::Nlu::Engine | |
setParserInfo(std::string const &name, ParserInfo info) | Vsdk::Nlu::Engine | protected |
~Engine() | Vsdk::Nlu::Engine |