addApplication(Application *application, char **szAppName_=nullptr, bool modifyName=false) | yarp::manager::KnowledgeBase | |
addArbitratorToApplication(Application *application, Arbitrator &arb) | yarp::manager::KnowledgeBase | |
addConnectionToApplication(Application *application, Connection &cnn) | yarp::manager::KnowledgeBase | |
addIApplicationToApplication(Application *application, ApplicationInterface &app, bool isNew=false) | yarp::manager::KnowledgeBase | |
addIModuleToApplication(Application *application, ModuleInterface &mod, bool isNew=false) | yarp::manager::KnowledgeBase | |
addModule(Module *module) | yarp::manager::KnowledgeBase | |
addResource(GenericResource *resource) | yarp::manager::KnowledgeBase | |
checkConsistency() | yarp::manager::KnowledgeBase | |
createFrom(ModuleLoader *_mloader, AppLoader *_apploader, ResourceLoader *_resloader) | yarp::manager::KnowledgeBase | |
exportAppGraph(const char *szFileName) | yarp::manager::KnowledgeBase | inline |
exportKbGraph(const char *szFileName) | yarp::manager::KnowledgeBase | inline |
getApplication() | yarp::manager::KnowledgeBase | inline |
getApplication(const char *szName) | yarp::manager::KnowledgeBase | inline |
getApplications(Application *parent=nullptr) | yarp::manager::KnowledgeBase | |
getArbitrators(Application *parent=nullptr) | yarp::manager::KnowledgeBase | |
getConnections(Application *parent=nullptr) | yarp::manager::KnowledgeBase | |
getInputCandidates(OutputData *output) | yarp::manager::KnowledgeBase | |
getModule(const char *szName) | yarp::manager::KnowledgeBase | inline |
getModules(Application *parent=nullptr) | yarp::manager::KnowledgeBase | |
getNode(std::string appName) | yarp::manager::KnowledgeBase | |
getOutputCandidates(InputData *input) | yarp::manager::KnowledgeBase | |
getResource(const char *szName) | yarp::manager::KnowledgeBase | inline |
getResources(Application *parent=nullptr) | yarp::manager::KnowledgeBase | |
getSelApplications() | yarp::manager::KnowledgeBase | inline |
getSelConnection() | yarp::manager::KnowledgeBase | inline |
getSelModules() | yarp::manager::KnowledgeBase | inline |
getSelResources() | yarp::manager::KnowledgeBase | inline |
getUniqueAppID(Application *parent, const char *szAppName) | yarp::manager::KnowledgeBase | |
KnowledgeBase() | yarp::manager::KnowledgeBase | inline |
reasolveDependency(const char *szName, bool bAutoDependancy=false, bool bSilent=false) | yarp::manager::KnowledgeBase | |
reasolveDependency(Application *app, bool bAutoDependancy=false, bool bSilent=false) | yarp::manager::KnowledgeBase | |
removeApplication(Application *application) | yarp::manager::KnowledgeBase | |
removeArbitratorFromApplication(Application *application, Arbitrator &arb) | yarp::manager::KnowledgeBase | |
removeConnectionFromApplication(Application *application, Connection &cnn) | yarp::manager::KnowledgeBase | |
removeIApplicationFromApplication(Application *application, const char *szTag) | yarp::manager::KnowledgeBase | |
removeIModuleFromApplication(Application *application, const char *szTag) | yarp::manager::KnowledgeBase | |
removeModule(Module *module) | yarp::manager::KnowledgeBase | |
removeResource(GenericResource *resource) | yarp::manager::KnowledgeBase | |
saveApplication(AppSaver *appSaver, Application *application) | yarp::manager::KnowledgeBase | |
setApplicationPrefix(Application *app, const char *szPrefix, bool updateBasePref=true) | yarp::manager::KnowledgeBase | |
setModulePrefix(Module *module, const char *szPrefix, bool updateBasePrefix=true) | yarp::manager::KnowledgeBase | |
updateConnectionOfApplication(Application *application, Connection &prev, Connection &con) | yarp::manager::KnowledgeBase | |
~KnowledgeBase() | yarp::manager::KnowledgeBase | inlinevirtual |