OpenRTM-aist-Python 2.0.2
|
@biref ModuleManager class More...
Classes | |
class | DLL |
class | DLLEntity |
class | DLLPred |
class | Error |
class | FileNotFound |
class | InvalidArguments |
class | InvalidOperation |
class | ModuleNotFound |
class | NotAllowedOperation |
class | NotFound |
class | SymbolNotFound |
Public Member Functions | |
__init__ (self, prop) | |
__del__ (self) | |
load (self, file_name, init_func=None) | |
unload (self, file_name) | |
unloadAll (self) | |
symbol (self, file_name, func_name) | |
setLoadpath (self, load_path_list) | |
getLoadPath (self) | |
addLoadpath (self, load_path) | |
getLoadedModules (self) | |
getModuleList (self, lang, modules) | |
addNewFile (self, fpath, modules, lang) | |
getModuleProfiles (self, lang, modules, modprops) | |
removeInvalidModules (self) | |
deleteSamePath (self, paths) | |
getLoadableModules (self) | |
allowAbsolutePath (self) | |
disallowAbsolutePath (self) | |
allowModuleDownload (self) | |
disallowModuleDownload (self) | |
findFile (self, fname, load_path) | |
fileExist (self, filename) | |
getInitFuncName (self, file_path) | |
@biref ModuleManager class
OpenRTM_aist.ModuleManager.ModuleManager.__init__ | ( | self, | |
prop ) |
constructor
OpenRTM_aist.ModuleManager.ModuleManager.__del__ | ( | self | ) |
destructor
OpenRTM_aist.ModuleManager.ModuleManager.addLoadpath | ( | self, | |
load_path ) |
Add module load path
OpenRTM_aist.ModuleManager.ModuleManager.addNewFile | ( | self, | |
fpath, | |||
modules, | |||
lang ) |
Adding file path not existing cache
OpenRTM_aist.ModuleManager.ModuleManager.allowAbsolutePath | ( | self | ) |
Allow absolute load path
OpenRTM_aist.ModuleManager.ModuleManager.allowModuleDownload | ( | self | ) |
Allow module download
OpenRTM_aist.ModuleManager.ModuleManager.deleteSamePath | ( | self, | |
paths ) |
OpenRTM_aist.ModuleManager.ModuleManager.disallowAbsolutePath | ( | self | ) |
Forbid absolute load path
OpenRTM_aist.ModuleManager.ModuleManager.disallowModuleDownload | ( | self | ) |
Forbid module download
OpenRTM_aist.ModuleManager.ModuleManager.fileExist | ( | self, | |
filename ) |
Check file existance
OpenRTM_aist.ModuleManager.ModuleManager.findFile | ( | self, | |
fname, | |||
load_path ) |
Search file from load path
OpenRTM_aist.ModuleManager.ModuleManager.getInitFuncName | ( | self, | |
file_path ) |
Create initialize function symbol
OpenRTM_aist.ModuleManager.ModuleManager.getLoadableModules | ( | self | ) |
Get loadable module names
OpenRTM_aist.ModuleManager.ModuleManager.getLoadedModules | ( | self | ) |
Get loaded module names std.vector<coil.Properties> getLoadedModules();
OpenRTM_aist.ModuleManager.ModuleManager.getLoadPath | ( | self | ) |
Get default module load path
OpenRTM_aist.ModuleManager.ModuleManager.getModuleList | ( | self, | |
lang, | |||
modules ) |
Getting loadable file list on the loadpath for given language
OpenRTM_aist.ModuleManager.ModuleManager.getModuleProfiles | ( | self, | |
lang, | |||
modules, | |||
modprops ) |
Getting loadable file list on the loadpath for given language
OpenRTM_aist.ModuleManager.ModuleManager.load | ( | self, | |
file_name, | |||
init_func = None ) |
Load module
std.string ModuleManager.load(const std.string& file_name, const std.string& init_func)
OpenRTM_aist.ModuleManager.ModuleManager.removeInvalidModules | ( | self | ) |
Removing incalid module profiles
OpenRTM_aist.ModuleManager.ModuleManager.setLoadpath | ( | self, | |
load_path_list ) |
Set default module load path
OpenRTM_aist.ModuleManager.ModuleManager.symbol | ( | self, | |
file_name, | |||
func_name ) |
Look up a named symbol in the module
OpenRTM_aist.ModuleManager.ModuleManager.unload | ( | self, | |
file_name ) |
Unload module
OpenRTM_aist.ModuleManager.ModuleManager.unloadAll | ( | self | ) |
Unload all modules