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.