メインページ | ネームスペース一覧 | クラス階層 | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ

クラス ModuleManager

モジュールマネージャクラス [詳細]

すべてのメンバ一覧

Public メソッド

 __init__ (prop)
 __del__ ()
 __init__ (reason_)
 __init__ (name_)
 __init__ (name_)
 __init__ (name_)
 __init__ (name_)
 __init__ (reason_)
 __init__ (reason_)
 __init__ (reason_)
 load (file_name, init_func=None)
 モジュールのロード
 unload (file_name)
 モジュールのアンロード
 unloadAll ()
 全モジュールのアンロード
 symbol (file_name, func_name)
 モジュールのシンボルの参照
 setLoadpath (load_path_list)
 モジュールロードパスを指定する
 getLoadPath ()
 addLoadpath (load_path)
 モジュールロードパスを追加する
 getLoadedModules ()
 ロード済みのモジュールリストを取得する
 getLoadableModules ()
 ロード可能なモジュールリストを取得する
 allowAbsolutePath ()
 モジュールの絶対パス指定許す
 disallowAbsolutePath ()
 モジュールの絶対パス指定禁止する
 allowModuleDownload ()
 モジュールのダウンロードを許す
 disallowModuleDownload ()
 モジュールのダウンロードを禁止する
 findFile (fname, load_path)
 LoadPath からのファイルの検索.
 fileExist (filename)
 ファイルが存在するかどうかのチェック
 getInitFuncName (file_path)
 初期化関数シンボルを生成する
 __init__ (dll)


説明

モジュールマネージャクラス


関数

ModuleManager::__del__  ) 
 

ModuleManager::__init__ dll   ) 
 

ModuleManager::__init__ reason_   ) 
 

ModuleManager::__init__ reason_   ) 
 

ModuleManager::__init__ reason_   ) 
 

ModuleManager::__init__ name_   ) 
 

ModuleManager::__init__ name_   ) 
 

ModuleManager::__init__ name_   ) 
 

ModuleManager::__init__ name_   ) 
 

ModuleManager::__init__ reason_   ) 
 

ModuleManager::__init__ prop   ) 
 

ModuleManager::addLoadpath load_path   ) 
 

モジュールロードパスを追加する

ModuleManager::allowAbsolutePath  ) 
 

モジュールの絶対パス指定許す

ModuleManager::allowModuleDownload  ) 
 

モジュールのダウンロードを許す

ModuleManager::disallowAbsolutePath  ) 
 

モジュールの絶対パス指定禁止する

ModuleManager::disallowModuleDownload  ) 
 

モジュールのダウンロードを禁止する

ModuleManager::fileExist filename   ) 
 

ファイルが存在するかどうかのチェック

ModuleManager::findFile fname  ,
load_path 
 

LoadPath からのファイルの検索.

ModuleManager::getInitFuncName file_path   ) 
 

初期化関数シンボルを生成する

ModuleManager::getLoadableModules  ) 
 

ロード可能なモジュールリストを取得する

ModuleManager::getLoadedModules  ) 
 

ロード済みのモジュールリストを取得する

ModuleManager::getLoadPath  ) 
 

ModuleManager::load file_name  ,
init_func  = None
 

モジュールのロード

file_name をDLL もしくは共有ライブラリとしてロードする。 file_name は既定のロードパス (manager.modules.load_path) に対する 相対パスで指定する。

Property manager.modules.abs_path_allowed が yes の場合、 ロードするモジュールを絶対パスで指定することができる。 Property manager.modules.download_allowed が yes の場合、 ロードするモジュールをURLで指定することができる。

file_name は絶対パスで指定することができる。 manager.modules.allowAbsolutePath が no の場合、 既定のモジュールロードパスから、file_name のモジュールを探しロードする。

ModuleManager::setLoadpath load_path_list   ) 
 

モジュールロードパスを指定する

ModuleManager::symbol file_name  ,
func_name 
 

モジュールのシンボルの参照

ModuleManager::unload file_name   ) 
 

モジュールのアンロード

ModuleManager::unloadAll  ) 
 

全モジュールのアンロード


このクラスの説明は次のファイルから生成されました:
OpenRTMに対してMon Oct 29 15:51:37 2007に生成されました。  doxygen 1.4.3