$treeview $search $mathjax $extrastylesheet
otsdaq  v2_03_00
$projectbrief
$projectbrief
$searchbox

ots::FEVInterface Member List

This is the complete list of members for ots::FEVInterface, including all inherited members.
clearIterationWork(void) (defined in ots::VStateMachine)ots::VStateMachine [inline]
clearSubIterationWork(void) (defined in ots::VStateMachine)ots::VStateMachine [inline]
Configurable(const ConfigurationTree &theXDAQContextConfigTree, const std::string &theConfigurationPath) (defined in ots::Configurable)ots::Configurable
configure(void) (defined in ots::FEVInterface)ots::FEVInterface [inline, virtual]
configured(void) (defined in ots::VStateMachine)ots::VStateMachine [inline, virtual]
configureSlowControls(void) (defined in ots::FEVInterface)ots::FEVInterface
continueWorkLoop_ (defined in ots::WorkLoop)ots::WorkLoop [protected]
emplaceFEMacroArgumentValue(frontEndMacroArgs_t args, const std::string &argName, const T &value) const (defined in ots::FEVInterface)ots::FEVInterface [inline, protected]
FEVInterface(const std::string &interfaceUID, const ConfigurationTree &theXDAQContextConfigTree, const std::string &configurationPath) (defined in ots::FEVInterface)ots::FEVInterface
FEVInterfacesManager (defined in ots::FEVInterface)ots::FEVInterface [friend]
getApplicationLID() const (defined in ots::Configurable)ots::Configurable
getApplicationUID() const (defined in ots::Configurable)ots::Configurable
getConfigurationManager() const (defined in ots::Configurable)ots::Configurable
getContextAddress() const (defined in ots::Configurable)ots::Configurable
getContextPort() const (defined in ots::Configurable)ots::Configurable
getContextUID() const (defined in ots::Configurable)ots::Configurable
getFEMacroArgument(frontEndMacroArgs_t args, const std::string &argName) (defined in ots::FEVInterface)ots::FEVInterface [static]
getFEMacroConstArgument(frontEndMacroConstArgs_t args, const std::string &argName) (defined in ots::FEVInterface)ots::FEVInterface [static]
getInterfaceType(void) const (defined in ots::FEVInterface)ots::FEVInterface [inline, virtual]
getInterfaceUID(void) const (defined in ots::FEVInterface)ots::FEVInterface [inline]
getIterationIndex(void) (defined in ots::VStateMachine)ots::VStateMachine [inline]
getIterationWork(void) (defined in ots::VStateMachine)ots::VStateMachine [inline]
getMapOfFEMacroFunctions(void) (defined in ots::FEVInterface)ots::FEVInterface [inline]
getSelfNode() const (defined in ots::Configurable)ots::Configurable
getSubIterationIndex(void) (defined in ots::VStateMachine)ots::VStateMachine [inline]
getSubIterationWork(void) (defined in ots::VStateMachine)ots::VStateMachine [inline]
getUniversalAddressSize(void) (defined in ots::FEVInterface)ots::FEVInterface [inline]
getUniversalDataSize(void) (defined in ots::FEVInterface)ots::FEVInterface [inline]
getWorkLoopName(void) const (defined in ots::WorkLoop)ots::WorkLoop [inline, protected]
halt(void) (defined in ots::FEVInterface)ots::FEVInterface [inline, virtual]
halted(void) (defined in ots::VStateMachine)ots::VStateMachine [inline, virtual]
indicateIterationWork(void) (defined in ots::VStateMachine)ots::VStateMachine [inline]
indicateSubIterationWork(void) (defined in ots::VStateMachine)ots::VStateMachine [inline]
inError(void) (defined in ots::VStateMachine)ots::VStateMachine [inline, virtual]
initial(void) (defined in ots::VStateMachine)ots::VStateMachine [inline, virtual]
interfaceUID_ (defined in ots::FEVInterface)ots::FEVInterface [protected]
isActive(void) const (defined in ots::WorkLoop)ots::WorkLoop
mapOfFEMacroFunctions_ (defined in ots::FEVInterface)ots::FEVInterface [protected]
mapOfSlowControlsChannels_ (defined in ots::FEVInterface)ots::FEVInterface [protected]
parentInterfaceManager_ (defined in ots::FEVInterface)ots::FEVInterface
parentSupervisor_ (defined in ots::VStateMachine)ots::VStateMachine
pause(void) (defined in ots::FEVInterface)ots::FEVInterface [inline, virtual]
paused(void) (defined in ots::VStateMachine)ots::VStateMachine [inline, virtual]
receiveFromFrontEnd(const std::string &requester, T &retValue, unsigned int timeoutInSeconds=1) const (defined in ots::FEVInterface)ots::FEVInterface [inline]
receiveFromFrontEnd(const std::string &requester, std::string &retValue, unsigned int timeoutInSeconds=1) const (defined in ots::FEVInterface)ots::FEVInterface
receiveFromFrontEnd(const std::string &requester="*", unsigned int timeoutInSeconds=1) const (defined in ots::FEVInterface)ots::FEVInterface [inline]
receiveFromFrontEnd(const std::string &requester="*", unsigned int timeoutInSeconds=1) const (defined in ots::FEVInterface)ots::FEVInterface
registerFEMacroFunction(const std::string &feMacroName, frontEndMacroFunction_t feMacroFunction, const std::vector< std::string > &namesOfInputArgs, const std::vector< std::string > &namesOfOutputArgs, uint8_t requiredUserPermissions=1, const std::string &allowedCallingFEs="*") (defined in ots::FEVInterface)ots::FEVInterface [protected]
resume(void) (defined in ots::FEVInterface)ots::FEVInterface [inline, virtual]
runFrontEndMacro(const std::string &targetInterfaceID, const std::string &feMacroName, const std::vector< FEVInterface::frontEndMacroArg_t > &inputArgs, std::vector< FEVInterface::frontEndMacroArg_t > &outputArgs) const (defined in ots::FEVInterface)ots::FEVInterface
runMacro(FEVInterface::macroStruct_t &macro, std::map< std::string, uint64_t > &variableMap) (defined in ots::FEVInterface)ots::FEVInterface [protected]
running(void) (defined in ots::FEVInterface)ots::FEVInterface [inline, virtual]
runSelfFrontEndMacro(const std::string &feMacroName, const std::vector< FEVInterface::frontEndMacroArg_t > &inputArgs, std::vector< FEVInterface::frontEndMacroArg_t > &outputArgs) (defined in ots::FEVInterface)ots::FEVInterface
runSequenceOfCommands(const std::string &treeLinkName) (defined in ots::FEVInterface)ots::FEVInterface
selfNode_ (defined in ots::Configurable)ots::Configurable [protected]
sendAsyncErrorToGateway(FEVInterface *fe, const std::string &errMsg, bool isSoftError) (defined in ots::FEVInterface)ots::FEVInterface [static]
sendToFrontEnd(const std::string &targetInterfaceID, const T &value) const (defined in ots::FEVInterface)ots::FEVInterface [inline]
setFEMacroArgumentValue(frontEndMacroArgs_t args, const std::string &argName, const T &value) const (defined in ots::FEVInterface)ots::FEVInterface [inline, protected]
setIterationIndex(unsigned int i) (defined in ots::VStateMachine)ots::VStateMachine [inline]
setSubIterationIndex(unsigned int i) (defined in ots::VStateMachine)ots::VStateMachine [inline]
slowControlsRunning(void) (defined in ots::FEVInterface)ots::FEVInterface
slowControlsWorkLoop_ (defined in ots::FEVInterface)ots::FEVInterface [protected]
start(std::string runNumber) (defined in ots::FEVInterface)ots::FEVInterface [inline, virtual]
startSlowControlsWorkLooop(void) (defined in ots::FEVInterface)ots::FEVInterface [inline]
startWorkLoop(void) (defined in ots::WorkLoop)ots::WorkLoop
stop(void) (defined in ots::FEVInterface)ots::FEVInterface [inline, virtual]
stopSlowControlsWorkLooop(void) (defined in ots::FEVInterface)ots::FEVInterface [inline]
stopWorkLoop(void) (defined in ots::WorkLoop)ots::WorkLoop
theConfigurationPath_ (defined in ots::Configurable)ots::Configurable [protected]
theConfigurationRecordName_ (defined in ots::Configurable)ots::Configurable [protected]
theXDAQContextConfigTree_ (defined in ots::Configurable)ots::Configurable [protected]
universalAddressSize_ (defined in ots::FEVInterface)ots::FEVInterface [protected]
universalDataSize_ (defined in ots::FEVInterface)ots::FEVInterface [protected]
universalRead(char *address, char *returnValue)=0 (defined in ots::FEVInterface)ots::FEVInterface [pure virtual]
universalWrite(char *address, char *writeValue)=0 (defined in ots::FEVInterface)ots::FEVInterface [pure virtual]
VStateMachine(void) (defined in ots::VStateMachine)ots::VStateMachine [inline]
WorkLoop(const std::string &name) (defined in ots::WorkLoop)ots::WorkLoop
workLoopThread(toolbox::task::WorkLoop *workLoop) (defined in ots::FEVInterface)ots::FEVInterface [protected, virtual]
~Configurable() (defined in ots::Configurable)ots::Configurable [virtual]
~FEVInterface(void) (defined in ots::FEVInterface)ots::FEVInterface [virtual]
~VStateMachine(void) (defined in ots::VStateMachine)ots::VStateMachine [inline, virtual]
~WorkLoop(void) (defined in ots::WorkLoop)ots::WorkLoop [virtual]

Generated on 14 Mar 2019 for otsdaq by  doxygen 1.6.1