![]() |
![]() |
#include <WebPageHelper.h>
Public Member Functions | |
void | css (xgi::Input *in, xgi::Output *out) |
WebPageHelper (xdaq::ApplicationDescriptor *, const std::string &cvsVersion, T *callee, void(T::*addHyperLinks)(XHTMLMaker &, XHTMLMaker::Node *) const ) | |
Protected Attributes | |
std::map< unsigned int, std::string > | alarmColors_ |
xdaq::ApplicationDescriptor * | appDescriptor_ |
XHTMLMaker::AttrMap | rowAttr_ |
XHTMLMaker::AttrMap | specialRowAttr_ |
XHTMLMaker::AttrMap | tableAttr_ |
XHTMLMaker::AttrMap | tableLabelAttr_ |
XHTMLMaker::AttrMap | tableValueAttr_ |
Private Member Functions | |
WebPageHelper & | operator= (WebPageHelper const &) |
WebPageHelper (WebPageHelper const &) | |
Private Attributes | |
void(T::* | addHyperLinks_ )(XHTMLMaker &, XHTMLMaker::Node *) const |
T * | callee_ |
evf::Css | css_ |
const std::string | cvsVersion_ |
Helper class to handle web page requests
Definition at line 31 of file WebPageHelper.h.
stor::WebPageHelper< T >::WebPageHelper | ( | xdaq::ApplicationDescriptor * | , |
const std::string & | cvsVersion, | ||
T * | callee, | ||
void(T::*)(XHTMLMaker &, XHTMLMaker::Node *) const | addHyperLinks | ||
) |
|
private |
|
protected |
Adds statistics for the DQM events to the parent DOM element
|
inlineprotected |
Adds the links for the other hyperdaq webpages
Definition at line 72 of file WebPageHelper.h.
|
protected |
Adds DQM event processor statistics to the parent DOM element
|
protected |
Add statistics for processed DQM events
|
protected |
Add header with integration duration
|
protected |
Add a table row for DQM event bandwidth
|
protected |
Add a table row for number of DQM events processed
|
protected |
Add a table row for maximum fragment bandwidth
|
protected |
Add a table row for minimum fragment bandwidth
|
protected |
Add a table row for total fragment volume received
|
protected |
Get base url
|
protected |
Returns the webpage body with the standard header as XHTML node
Referenced by stor::SMWebPageHelper::createWebPageBody().
|
inline |
Create event filter style sheet
Definition at line 46 of file WebPageHelper.h.
|
private |
|
private |
Definition at line 191 of file WebPageHelper.h.
Referenced by stor::WebPageHelper< WebPageHelper_t >::addDOMforHyperLinks().
|
protected |
Definition at line 180 of file WebPageHelper.h.
|
protected |
Definition at line 172 of file WebPageHelper.h.
|
private |
Definition at line 190 of file WebPageHelper.h.
Referenced by stor::WebPageHelper< WebPageHelper_t >::addDOMforHyperLinks().
|
private |
Definition at line 188 of file WebPageHelper.h.
Referenced by stor::WebPageHelper< WebPageHelper_t >::css().
|
private |
Definition at line 189 of file WebPageHelper.h.
|
protected |
Definition at line 175 of file WebPageHelper.h.
|
protected |
Definition at line 178 of file WebPageHelper.h.
|
protected |
Definition at line 174 of file WebPageHelper.h.
|
protected |
Definition at line 176 of file WebPageHelper.h.
|
protected |
Definition at line 177 of file WebPageHelper.h.