tdaq-develop-2025-02-12
|
#include <otsdaq-utilities/ConfigurationGUI/ConfigurationGUISupervisor.h>
Public Member Functions | |
ConfigurationGUISupervisor (xdaq::ApplicationStub *s) | |
void | init (void) |
void | destroy (void) |
virtual void | defaultPage (xgi::Input *in, xgi::Output *out) override |
virtual void | request (const std::string &requestType, cgicc::Cgicc &cgiIn, HttpXmlDocument &xmlOut, const WebUsers::RequestUserInfo &userInfo) override |
virtual void | setSupervisorPropertyDefaults (void) override |
virtual void | forceSupervisorPropertyValues (void) override |
override to force supervisor property values (and ignore user settings) More... | |
Static Public Member Functions | |
static xdaq::Application * | instantiate (xdaq::ApplicationStub *s) |
ConfigurationGUISupervisor This class handles the user requests to read and write the Configuration Tree.
Definition at line 13 of file ConfigurationGUISupervisor.h.
ConfigurationGUISupervisor::ConfigurationGUISupervisor | ( | xdaq::ApplicationStub * | stub | ) |
new user gets a table mgr assigned user can fill any of the tables (fill from version or init empty), which becomes the active view for that table
Definition at line 43 of file ConfigurationGUISupervisor.cc.
|
overridevirtual |
override to force supervisor property values (and ignore user settings)
forceSupervisorPropertyValues override to force supervisor property values (and ignore user settings)
Definition at line 148 of file ConfigurationGUISupervisor.cc.
|
static |
the XDAQ_INSTANTIATOR_IMPL(ns1::ns2::...) macro needs to be put into the implementation file (.cc) of the XDAQ application
Definition at line 34 of file ConfigurationGUISupervisor.cc.
|
overridevirtual |
When overriding, setup default property values here called by CoreSupervisorBase constructor
Definition at line 131 of file ConfigurationGUISupervisor.cc.