Savarese Software Research Corporation
WebServiceRunner.h File Reference

This header defines the WebServiceRunner class for dynamically loading and running WebServiceModules. More...

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  ws::detail::WebServiceModuleDeleter
class  ws::detail::WebServiceModuleFactory< PT >
struct  ws::WebServiceRunnerInitializer
struct  ws::WebServiceModuleConfig
class  ws::WebServiceRunner
struct  ws::WebServiceRunner::ws_module_entry

Namespaces

namespace  ws
 

The ws namespace contains the class framework for building WSPR services that handle HTTP requests.


namespace  ws::detail

Defines

#define WS_MODULE_SYM_NEW   "ws_module_new"
#define WS_MODULE_SYM_DELETE   "ws_module_delete"

Typedefs

typedef void ws::detail::fun_delete_module (WebServiceModule *)
typedef fun_delete_module * ws::detail::fun_ptr_delete_module

Functions

template<typename container_type >
void ws::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.


Savarese Software Research Corporation
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.