1 #ifndef EVF_MODULE_WEB_REGISTRY_H
2 #define EVF_MODULE_WEB_REGISTRY_H
7 #include "xgi/Method.h"
8 #include "xdata/InfoSpace.h"
36 clm_.insert(std::pair<std::string, ModuleWeb*>(name,cl));
41 void publish(xdata::InfoSpace *);
47 typedef std::map<std::string, ModuleWeb*>
dct;
48 typedef dct::iterator
idct;
49 void openBackDoor(
const std::string &,
unsigned int timeout_sec = 0,
bool * started = 0);
bool checkWeb(const std::string &)
void publishForkInfo(std::string name, moduleweb::ForkInfoObj *forkInfoObj)
std::map< std::string, ModuleWeb * > dct
void openBackDoor(const std::string &, unsigned int timeout_sec=0, bool *started=0)
void publish(xdata::InfoSpace *)
void registerWeb(std::string &name, ModuleWeb *cl)
ModuleWebRegistry(const edm::ParameterSet &)
void closeBackDoor(const std::string &)
void invoke(xgi::Input *, xgi::Output *, const std::string &)
void publishToXmas(xdata::InfoSpace *)