WebServiceRunner.h File Reference
This header defines the WebServiceRunner class for dynamically loading and running WebServiceModules. More...
#include <ssrc/wispers/ws/service.h>#include <ssrc/wispers/ws/WebServiceModule.h>#include <ssrc/wispers/utility/DynamicLibrary.h>
Include dependency graph for WebServiceRunner.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| class | detail::WebServiceModuleDeleter |
| class | detail::WebServiceModuleFactory< PT > |
| struct | WebServiceRunnerInitializer |
| struct | WebServiceModuleConfig |
| class | WebServiceRunner |
| struct | WebServiceRunner::ws_module_entry |
Namespaces | |
| namespace | detail |
Defines | |
| #define | WS_MODULE_SYM_NEW "ws_module_new" |
| #define | WS_MODULE_SYM_DELETE "ws_module_delete" |
Typedefs | |
| typedef void | detail::fun_delete_module (WebServiceModule *) |
| typedef fun_delete_module * | detail::fun_ptr_delete_module |
Functions | |
| template<typename container_type > | |
| void | get_ws_module_configs (container_type &result, const Properties &modules) |
Detailed Description
This header defines the WebServiceRunner class for dynamically loading and running WebServiceModules.
Definition in file WebServiceRunner.h.
Define Documentation
| #define WS_MODULE_SYM_DELETE "ws_module_delete" |
Definition at line 69 of file WebServiceRunner.h.
| #define WS_MODULE_SYM_NEW "ws_module_new" |
Definition at line 68 of file WebServiceRunner.h.
Function Documentation
template<typename container_type >
| void get_ws_module_configs | ( | container_type & | result, |
| const Properties & | modules | ||
| ) |
Definition at line 115 of file WebServiceRunner.h.
Referenced by WebServiceRunner::WebServiceRunner().
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.