#include <vhdApp.h>
Static Public Member Functions | |
| static void | init () |
| static void | terminate () |
| static void | registerKernelProperties () |
| static void | setXMLPropertyLoaderHandler (vhdIXMLPropertyLoaderHandlerRef handler) |
| template<typename T> | |
| static void | registerPropertyFactory () |
| template<typename T> | |
| static void | registerServiceLoader () |
| static vhdRuntimeSystemRef | createInitRuntimeSystem (const std::string &systemConfigXMLFileName) |
| static vhdRuntimeSystemRef | getRuntimeSystem () |
| static vhdRuntimeEngineRef | createInitRuntimeEngine (const std::string &runtimeEngineName) |
| static vhdRuntimeEngineRef | getRuntimeEngine () |
| static vhdPropertyRef | loadProperties (const std::string &runtimeEngineName, const std::string &dataConfigXMLFileName) |
| static void | loadInitRunServicesRequestedInConfig (const std::string &runtimeEngineName) |
| static void | updateRuntimeSystem () |
| static void | updateRuntimeSystem (vhtTime sleepTime) |
| static void | updateRuntimeSystemUntilTerminated (vhtTime sleepTime=0.1) |
Public Attributes | |
| vhdRuntimeSystemRef | _runtimeSystem |
| vhdRuntimeEngineRef | _runtimeEngine |
Static Public Attributes | |
| static OpenThreads::RecursiveMutex | _staticMonitor |
Private Attributes | |
| vhdCLASS_TYPE | |
Static Private Attributes | |
| static _Impl * | _impl |
| void vhdApp::init | ( | ) | [static] |
| void vhdApp::terminate | ( | ) | [static] |
| void vhdApp::registerKernelProperties | ( | ) | [static] |
| void vhdApp::setXMLPropertyLoaderHandler | ( | vhdIXMLPropertyLoaderHandlerRef | handler | ) | [static] |
| static void vhdApp::registerPropertyFactory | ( | ) | [inline, static] |
| static void vhdApp::registerServiceLoader | ( | ) | [inline, static] |
| vhdRuntimeSystemRef vhdApp::createInitRuntimeSystem | ( | const std::string & | systemConfigXMLFileName | ) | [static] |
| vhdRuntimeSystemRef vhdApp::getRuntimeSystem | ( | ) | [static] |
| vhdRuntimeEngineRef vhdApp::createInitRuntimeEngine | ( | const std::string & | runtimeEngineName | ) | [static] |
| vhdRuntimeEngineRef vhdApp::getRuntimeEngine | ( | ) | [static] |
| vhdPropertyRef vhdApp::loadProperties | ( | const std::string & | runtimeEngineName, | |
| const std::string & | dataConfigXMLFileName | |||
| ) | [static] |
| void vhdApp::loadInitRunServicesRequestedInConfig | ( | const std::string & | runtimeEngineName | ) | [static] |
| void vhdApp::updateRuntimeSystem | ( | ) | [static] |
| void vhdApp::updateRuntimeSystem | ( | vhtTime | sleepTime | ) | [static] |
| void vhdApp::updateRuntimeSystemUntilTerminated | ( | vhtTime | sleepTime = 0.1 |
) | [static] |
| vhdRuntimeSystemRef vhdApp::_runtimeSystem |
| vhdRuntimeEngineRef vhdApp::_runtimeEngine |
vhdApp::vhdCLASS_TYPE [private] |
vhdApp::_Impl * vhdApp::_impl [static, private] |
1.5.1-p1