#include <ModuleWebRegistry.h>
Public Member Functions | |
bool | checkWeb (const std::string &) |
void | invoke (xgi::Input *, xgi::Output *, const std::string &) |
ModuleWebRegistry (const edm::ParameterSet &) | |
void | publish (xdata::InfoSpace *) |
void | publishForkInfo (std::string name, moduleweb::ForkInfoObj *forkInfoObj) |
void | publishToXmas (xdata::InfoSpace *) |
void | registerWeb (std::string &name, ModuleWeb *cl) |
Private Types | |
typedef std::map< std::string, ModuleWeb * > | dct |
typedef dct::iterator | idct |
Private Member Functions | |
void | clear () |
void | closeBackDoor (const std::string &) |
void | openBackDoor (const std::string &, unsigned int timeout_sec=0, bool *started=0) |
Private Attributes | |
dct | clm_ |
Friends | |
class | FWEPWrapper |
Definition at line 29 of file ModuleWebRegistry.h.
|
private |
Definition at line 47 of file ModuleWebRegistry.h.
|
private |
Definition at line 48 of file ModuleWebRegistry.h.
evf::ModuleWebRegistry::ModuleWebRegistry | ( | const edm::ParameterSet & | ps | ) |
Definition at line 7 of file ModuleWebRegistry.cc.
bool evf::ModuleWebRegistry::checkWeb | ( | const std::string & | name | ) |
Definition at line 12 of file ModuleWebRegistry.cc.
References clm_.
Referenced by evf::FWEPWrapper::taskWebPage().
|
private |
Definition at line 89 of file ModuleWebRegistry.cc.
References clm_.
Referenced by Vispa.Views.WidgetView.WidgetView::closeEvent(), Vispa.Views.BoxDecayView.BoxDecayView::closeEvent(), Vispa.Share.FindAlgorithm.FindAlgorithm::findUsingFindDialog(), evf::FWEPWrapper::init(), Vispa.Views.LineDecayView.LineDecayView::setDataObjects(), Vispa.Views.WidgetView.WidgetView::setDataObjects(), evf::FWEPWrapper::stopAndHalt(), Vispa.Views.TreeView.TreeView::updateContent(), Vispa.Views.TableView.TableView::updateContent(), Vispa.Views.BoxDecayView.BoxDecayView::updateContent(), and Vispa.Views.PropertyView.PropertyView::updateContent().
|
private |
Definition at line 44 of file ModuleWebRegistry.cc.
References clm_, gather_cfg::cout, and i.
Referenced by evf::FWEPWrapper::getTriggerReport().
void evf::ModuleWebRegistry::invoke | ( | xgi::Input * | in, |
xgi::Output * | out, | ||
const std::string & | name | ||
) |
Definition at line 14 of file ModuleWebRegistry.cc.
References clm_, gather_cfg::cout, and i.
|
private |
Definition at line 29 of file ModuleWebRegistry.cc.
References clm_, gather_cfg::cout, and i.
Referenced by evf::FWEPWrapper::getTriggerReport().
void evf::ModuleWebRegistry::publish | ( | xdata::InfoSpace * | is | ) |
void evf::ModuleWebRegistry::publishForkInfo | ( | std::string | name, |
moduleweb::ForkInfoObj * | forkInfoObj | ||
) |
Definition at line 59 of file ModuleWebRegistry.cc.
Referenced by evf::FUEventProcessor::enableForkInEDM().
void evf::ModuleWebRegistry::publishToXmas | ( | xdata::InfoSpace * | is | ) |
|
inline |
|
friend |
Definition at line 53 of file ModuleWebRegistry.h.
|
private |
Definition at line 52 of file ModuleWebRegistry.h.
Referenced by checkWeb(), clear(), closeBackDoor(), invoke(), openBackDoor(), publish(), publishForkInfo(), publishToXmas(), and registerWeb().