OpenRTM-aist-Python 1.1.2
Classes | Public Member Functions | List of all members
OpenRTM_aist.ModuleManager.ModuleManager Class Reference

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

def __init__
 constructor More...
 
def __del__
 destructor More...
 
def load
 Load module. More...
 
def unload
 Unload module.
 
def unloadAll
 Unload all modules.
 
def symbol
 Look up a named symbol in the module.
 
def setLoadpath
 Set default module load path.
 
def getLoadPath
 Get default module load path.
 
def addLoadpath
 Add module load path.
 
def getLoadedModules
 Get loaded module names std::vector<coil::Properties> getLoadedModules();.
 
def getLoadableModules
 Get loadable module names.
 
def allowAbsolutePath
 Allow absolute load path.
 
def disallowAbsolutePath
 Forbid absolute load path.
 
def allowModuleDownload
 Allow module download.
 
def disallowModuleDownload
 Forbid module download.
 
def findFile
 Search file from load path.
 
def fileExist
 Check file existance.
 
def getInitFuncName
 Create initialize function symbol.
 

Detailed Description

ModuleManager class

 

Constructor & Destructor Documentation

def OpenRTM_aist.ModuleManager.ModuleManager.__init__ (   self,
  prop 
)

constructor

def OpenRTM_aist.ModuleManager.ModuleManager.__del__ (   self)

destructor

Member Function Documentation

def 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)


The documentation for this class was generated from the following file: