#include <vhdServiceLoader.h>
Public Member Functions | |
| vhdServiceLoader () | |
| virtual | ~vhdServiceLoader () |
| void | registerToServiceLoaderRegister (vhdServiceLoaderRegisterRef serviceLoaderRegister=0) |
| std::string | getServiceClassName () |
| vhtSize32 | getServiceLoaderVersion () |
| vhdServiceConfigPropertyRef | getDefaultServiceConfigProperty (const std::string &serviceName) |
| vhdServiceHandleRef | loadRemoteService (const std::string &serviceName, vhdArgSetRef argSet=0) |
| vhdServiceHandleRef | loadLocalService (const std::string &serviceName, vhdPropertyManagerRef propertyManager, vhdArgSetRef argSet=0) |
| virtual std::string | toString () const |
Protected Member Functions | |
| virtual vhtSize32 | _getServiceLoaderVersionImplem ()=0 |
| virtual std::string | _getServiceClassNameImplem ()=0 |
| virtual vhdServiceConfigPropertyRef | _getDefaultServiceConfigPropertyImplem (const std::string &serviceName) |
| virtual vhdServiceHeadRef | _loadServiceHeadImplem (const std::string &serviceName, vhdArgSetRef argSet) |
| virtual vhdServiceBodyRef | _loadServiceBodyImplem (const std::string &serviceName, vhdPropertyManagerRef propertyManager, vhdArgSetRef argSet)=0 |
| vhdServiceLoader::vhdServiceLoader | ( | ) |
| vhdServiceLoader::~vhdServiceLoader | ( | ) | [virtual] |
| virtual vhtSize32 vhdServiceLoader::_getServiceLoaderVersionImplem | ( | ) | [protected, pure virtual] |
| virtual std::string vhdServiceLoader::_getServiceClassNameImplem | ( | ) | [protected, pure virtual] |
| virtual vhdServiceConfigPropertyRef vhdServiceLoader::_getDefaultServiceConfigPropertyImplem | ( | const std::string & | serviceName | ) | [inline, protected, virtual] |
| virtual vhdServiceHeadRef vhdServiceLoader::_loadServiceHeadImplem | ( | const std::string & | serviceName, | |
| vhdArgSetRef | argSet | |||
| ) | [inline, protected, virtual] |
| virtual vhdServiceBodyRef vhdServiceLoader::_loadServiceBodyImplem | ( | const std::string & | serviceName, | |
| vhdPropertyManagerRef | propertyManager, | |||
| vhdArgSetRef | argSet | |||
| ) | [protected, pure virtual] |
| void vhdServiceLoader::registerToServiceLoaderRegister | ( | vhdServiceLoaderRegisterRef | serviceLoaderRegister = 0 |
) |
| std::string vhdServiceLoader::getServiceClassName | ( | ) |
| vhtSize32 vhdServiceLoader::getServiceLoaderVersion | ( | ) |
| vhdServiceConfigPropertyRef vhdServiceLoader::getDefaultServiceConfigProperty | ( | const std::string & | serviceName | ) |
| vhdServiceHandleRef vhdServiceLoader::loadRemoteService | ( | const std::string & | serviceName, | |
| vhdArgSetRef | argSet = 0 | |||
| ) |
| vhdServiceHandleRef vhdServiceLoader::loadLocalService | ( | const std::string & | serviceName, | |
| vhdPropertyManagerRef | propertyManager, | |||
| vhdArgSetRef | argSet = 0 | |||
| ) |
| std::string vhdServiceLoader::toString | ( | ) | const [virtual] |
1.5.1-p1