Loadable modules manager class. [詳細]
#include <string>#include <vector>#include <map>#include <coil/DynamicLib.h>#include <rtm/Manager.h>#include <coil/Properties.h>#include <rtm/ObjectManager.h>構成 | |
| class | RTC::ModuleManager | 
| モジュールマネージャクラス  [詳細] | |
| struct | RTC::ModuleManager::Error | 
| ファイル・オープン失敗例外処理用構造体  [詳細] | |
| struct | RTC::ModuleManager::NotFound | 
| 未実装部,指定モジュール不明例外処理用構造体  [詳細] | |
| struct | RTC::ModuleManager::FileNotFound | 
| 指定ファイル不明例外処理用構造体  [詳細] | |
| struct | RTC::ModuleManager::ModuleNotFound | 
| 指定モジュール不明例外処理用構造体  [詳細] | |
| struct | RTC::ModuleManager::SymbolNotFound | 
| 指定シンボル不明例外処理用構造体  [詳細] | |
| struct | RTC::ModuleManager::NotAllowedOperation | 
| 指定操作禁止時例外処理用構造体  [詳細] | |
| struct | RTC::ModuleManager::InvalidArguments | 
| 指定引数不正時例外処理用構造体  [詳細] | |
| struct | RTC::ModuleManager::InvalidOperation | 
| 指定操作不正時例外処理用構造体  [詳細] | |
| struct | RTC::ModuleManager::DLLEntity | 
| DLL管理用構造体.  [詳細] | |
| class | RTC::ModuleManager::DllPred | 
| ロード済みモジュールリスト  [詳細] | |
| class | RTC::ModuleManager::UnloadPred | 
| モジュールアンロードファンクタ  [詳細] | |
ネームスペース | |
| namespace | RTC | 
RTコンポーネント.  | |
マクロ定義 | |
| #define | CONFIG_EXT "manager.modules.config_ext" | 
| #define | CONFIG_PATH "manager.modules.config_path" | 
| #define | DETECT_MOD "manager.modules.detect_loadable" | 
| #define | MOD_LOADPTH "manager.modules.load_path" | 
| #define | INITFUNC_SFX "manager.modules.init_func_suffix" | 
| #define | INITFUNC_PFX "manager.modules.init_func_prefix" | 
| #define | ALLOW_ABSPATH "manager.modules.abs_path_allowed" | 
| #define | ALLOW_URL "manager.modules.download_allowed" | 
| #define | MOD_DWNDIR "manager.modules.download_dir" | 
| #define | MOD_DELMOD "manager.modules.download_cleanup" | 
| #define | MOD_PRELOAD "manager.modules.preload" | 
Loadable modules manager class.
Copyright (C) 2006-2010 Noriaki Ando Task-intelligence Research Group, Intelligent Systems Research Institute, National Institute of Advanced Industrial Science and Technology (AIST), Japan All rights reserved.
| #define ALLOW_ABSPATH "manager.modules.abs_path_allowed" | 
| #define ALLOW_URL "manager.modules.download_allowed" | 
| #define CONFIG_EXT "manager.modules.config_ext" | 
| #define CONFIG_PATH "manager.modules.config_path" | 
| #define DETECT_MOD "manager.modules.detect_loadable" | 
| #define INITFUNC_PFX "manager.modules.init_func_prefix" | 
| #define INITFUNC_SFX "manager.modules.init_func_suffix" | 
| #define MOD_DELMOD "manager.modules.download_cleanup" | 
| #define MOD_DWNDIR "manager.modules.download_dir" | 
| #define MOD_LOADPTH "manager.modules.load_path" | 
| #define MOD_PRELOAD "manager.modules.preload" | 
 1.6.3