OpenRTM_aist.ModuleManager.ModuleManager Class Reference

ModuleManager class More...

List of all members.

Classes

class  DLL
class  DLLEntity
class  Error
class  FileNotFound
class  InvalidArguments
class  InvalidOperation
class  ModuleNotFound
class  NotAllowedOperation
class  NotFound
class  SymbolNotFound

Public Member Functions

def __init__
 constructor
def __del__
 destructor
def load
 Load module.
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 namesstd.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


Member Function Documentation

def OpenRTM_aist.ModuleManager.ModuleManager.__del__ (   self  ) 

destructor

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

constructor

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:
Generated on Mon Mar 2 14:14:04 2015 for OpenRTM-aist-1.1.0-Python by  doxygen 1.6.3