otsdaq  v2_05_02_indev
ots::FEProducerVInterface Member List

This is the complete list of members for ots::FEProducerVInterface, including all inherited members.

addSlowControlsChannels(ConfigurationTree slowControlsGroupLink, const std::string &subInterfaceID, std::map< std::string, FESlowControlsChannel > *mapOfSlowControlsChannels) (defined in ots::FEVInterface)ots::FEVInterface
attachToEmptySubBuffer(D *&data, H *&header) (defined in ots::DataProducerBase)ots::DataProducerBaseinline
bufferUID_ (defined in ots::DataProcessor)ots::DataProcessorprotected
clearIterationWork(void) (defined in ots::VStateMachine)ots::VStateMachineinline
clearSubIterationWork(void) (defined in ots::VStateMachine)ots::VStateMachineinline
Configurable(const ConfigurationTree &theXDAQContextConfigTree, const std::string &theConfigurationPath) (defined in ots::Configurable)ots::Configurable
configure(void) (defined in ots::FEVInterface)ots::FEVInterfaceinlinevirtual
configured(void) (defined in ots::VStateMachine)ots::VStateMachineinlinevirtual
configureSlowControls(void) (defined in ots::FEVInterface)ots::FEVInterfacevirtual
continueWorkLoop_ (defined in ots::WorkLoop)ots::WorkLoopprotected
copyToNextBuffer(const std::string &dataToWrite) (defined in ots::FEProducerVInterface)ots::FEProducerVInterfacevirtual
dataP_ (defined in ots::FEProducerVInterface)ots::FEProducerVInterfaceprotected
DataProcessor(std::string supervisorApplicationUID, std::string bufferUID, std::string processorUID) (defined in ots::DataProcessor)ots::DataProcessor
DataProducerBase(const std::string &supervisorApplicationUID, const std::string &bufferUID, const std::string &processorUID, unsigned int bufferSize=100) (defined in ots::DataProducerBase)ots::DataProducerBase
emplaceFEMacroArgumentValue(frontEndMacroArgs_t args, const std::string &argName, const T &value) const (defined in ots::FEVInterface)ots::FEVInterfaceprotected
FEProducerVInterface(const std::string &interfaceUID, const ConfigurationTree &theXDAQContextConfigTree, const std::string &interfaceConfigurationPath) (defined in ots::FEProducerVInterface)ots::FEProducerVInterface
FEVInterface(const std::string &interfaceUID, const ConfigurationTree &theXDAQContextConfigTree, const std::string &configurationPath) (defined in ots::FEVInterface)ots::FEVInterface
frontEndMacroArg_t typedef (defined in ots::FEVInterface)ots::FEVInterface
frontEndMacroArgs_t typedef (defined in ots::FEVInterface)ots::FEVInterface
frontEndMacroConstArgs_t typedef (defined in ots::FEVInterface)ots::FEVInterface
frontEndMacroFunction_t typedef (defined in ots::FEVInterface)ots::FEVInterface
getApplicationLID() const (defined in ots::Configurable)ots::Configurable
getApplicationUID() const (defined in ots::Configurable)ots::Configurable
getBufferSize(void) const (defined in ots::DataProducerBase)ots::DataProducerBaseinline
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::FEVInterfacestatic
getFEMacroConstArgument(frontEndMacroConstArgs_t args, const std::string &argName) (defined in ots::FEVInterface)ots::FEVInterfacestatic
getInterfaceType(void) const (defined in ots::FEVInterface)ots::FEVInterfaceinlinevirtual
getInterfaceUID(void) const (defined in ots::FEVInterface)ots::FEVInterfaceinline
getIterationIndex(void) (defined in ots::VStateMachine)ots::VStateMachineinline
getIterationWork(void) (defined in ots::VStateMachine)ots::VStateMachineinline
getMapOfFEMacroFunctions(void) (defined in ots::FEVInterface)ots::FEVInterfaceinline
getNextBuffer(void) (defined in ots::FEProducerVInterface)ots::FEProducerVInterfacevirtual
getNextSlowControlsChannel(void) (defined in ots::FEVInterface)ots::FEVInterfacevirtual
getProcessorID(void) const (defined in ots::DataProcessor)ots::DataProcessorinline
getSelfNode() const (defined in ots::Configurable)ots::Configurable
getSlowControlsChannelCount(void) (defined in ots::FEVInterface)ots::FEVInterfacevirtual
getSlowControlsValue(FESlowControlsChannel &channel, std::string &readValue) (defined in ots::FEVInterface)ots::FEVInterfacevirtual
getStatusProgressDetail(void) (defined in ots::VStateMachine)ots::VStateMachineinlinevirtual
getSubIterationIndex(void) (defined in ots::VStateMachine)ots::VStateMachineinline
getSubIterationWork(void) (defined in ots::VStateMachine)ots::VStateMachineinline
getTransitionName(void) (defined in ots::VStateMachine)ots::VStateMachineinline
getUniversalAddressSize(void) (defined in ots::FEVInterface)ots::FEVInterfaceinline
getUniversalDataSize(void) (defined in ots::FEVInterface)ots::FEVInterfaceinline
getWorkLoopName(void) const (defined in ots::WorkLoop)ots::WorkLoopinlineprotected
halt(void) (defined in ots::FEVInterface)ots::FEVInterfaceinlinevirtual
halted(void) (defined in ots::VStateMachine)ots::VStateMachineinlinevirtual
headerP_ (defined in ots::FEProducerVInterface)ots::FEProducerVInterfaceprotected
indicateIterationWork(void) (defined in ots::VStateMachine)ots::VStateMachineinline
indicateSubIterationWork(void) (defined in ots::VStateMachine)ots::VStateMachineinline
inError(void) (defined in ots::VStateMachine)ots::VStateMachineinlinevirtual
initial(void) (defined in ots::VStateMachine)ots::VStateMachineinlinevirtual
interfaceUID_ (defined in ots::FEVInterface)ots::FEVInterfaceprotected
isActive(void) const (defined in ots::WorkLoop)ots::WorkLoop
iterationAliasMap_ (defined in ots::VStateMachine)ots::VStateMachineprotected
mapOfFEMacroFunctions_ (defined in ots::FEVInterface)ots::FEVInterfaceprotected
mapOfSlowControlsChannels_ (defined in ots::FEVInterface)ots::FEVInterfaceprotected
mfSubject_ (defined in ots::FEVInterface)ots::FEVInterfaceprotected
parentInterfaceManager_ (defined in ots::FEVInterface)ots::FEVInterface
parentSupervisor_ (defined in ots::VStateMachine)ots::VStateMachine
pause(void) (defined in ots::FEVInterface)ots::FEVInterfaceinlinevirtual
paused(void) (defined in ots::VStateMachine)ots::VStateMachineinlinevirtual
pauseProcessingData(void) (defined in ots::DataProcessor)ots::DataProcessorinlinevirtual
processorUID_ (defined in ots::DataProcessor)ots::DataProcessorprotected
receiveFromFrontEnd(const std::string &requester, T &retValue, unsigned int timeoutInSeconds=1) const (defined in ots::FEVInterface)ots::FEVInterface
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
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::FEVInterfaceprotected
registerToBuffer(void) (defined in ots::DataProducerBase)ots::DataProducerBasevirtual
resetSlowControlsChannelIterator(void) (defined in ots::FEVInterface)ots::FEVInterfacevirtual
resume(void) (defined in ots::FEVInterface)ots::FEVInterfaceinlinevirtual
resumeProcessingData(void) (defined in ots::DataProcessor)ots::DataProcessorinlinevirtual
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::FEVInterfaceprotected
running(void) (defined in ots::FEVInterface)ots::FEVInterfaceinlinevirtual
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
sendAsyncErrorToGateway(FEVInterface *fe, const std::string &errMsg, bool isSoftError) (defined in ots::FEVInterface)ots::FEVInterfacestatic
sendToFrontEnd(const std::string &targetInterfaceID, const T &value) const (defined in ots::FEVInterface)ots::FEVInterface
setCircularBuffer(CircularBufferBase *circularBuffer) (defined in ots::DataProcessor)ots::DataProcessor
setFEMacroArgumentValue(frontEndMacroArgs_t args, const std::string &argName, const T &value) const (defined in ots::FEVInterface)ots::FEVInterfaceprotected
setIterationIndex(unsigned int i) (defined in ots::VStateMachine)ots::VStateMachineinline
setSubIterationIndex(unsigned int i) (defined in ots::VStateMachine)ots::VStateMachineinline
setTransitionName(const std::string &transitionName) (defined in ots::VStateMachine)ots::VStateMachineinline
setWrittenSubBuffer(void) (defined in ots::DataProducerBase)ots::DataProducerBaseinline
slowControlsChannelsIterator_ (defined in ots::FEVInterface)ots::FEVInterfaceprotected
slowControlsRunning(void) (defined in ots::FEVInterface)ots::FEVInterface
slowControlsWorkLoop_ (defined in ots::FEVInterface)ots::FEVInterfaceprotected
start(std::string) (defined in ots::FEVInterface)ots::FEVInterfaceinlinevirtual
startProcessingData(std::string) (defined in ots::FEProducerVInterface)ots::FEProducerVInterfaceinlinevirtual
startSlowControlsWorkLoop(void) (defined in ots::FEVInterface)ots::FEVInterfaceinline
startWorkLoop(void) (defined in ots::WorkLoop)ots::WorkLoop
stop(void) (defined in ots::FEVInterface)ots::FEVInterfaceinlinevirtual
stopProcessingData(void) (defined in ots::FEProducerVInterface)ots::FEProducerVInterfaceinlinevirtual
stopSlowControlsWorkLoop(void) (defined in ots::FEVInterface)ots::FEVInterfaceinline
stopWorkLoop(void) (defined in ots::WorkLoop)ots::WorkLoop
subIterationAliasMap_ (defined in ots::VStateMachine)ots::VStateMachineprotected
supervisorApplicationUID_ (defined in ots::DataProcessor)ots::DataProcessorprotected
theCircularBuffer_ (defined in ots::DataProcessor)ots::DataProcessorprotected
theConfigurationPath_ (defined in ots::Configurable)ots::Configurableprotected
theConfigurationRecordName_ (defined in ots::Configurable)ots::Configurableprotected
theXDAQContextConfigTree_ (defined in ots::Configurable)ots::Configurableprotected
universalAddressSize_ (defined in ots::FEVInterface)ots::FEVInterfaceprotected
universalDataSize_ (defined in ots::FEVInterface)ots::FEVInterfaceprotected
universalRead(char *address, char *returnValue)=0 (defined in ots::FEVInterface)ots::FEVInterfacepure virtual
universalWrite(char *address, char *writeValue)=0 (defined in ots::FEVInterface)ots::FEVInterfacepure virtual
VStateMachine(const std::string &name) (defined in ots::VStateMachine)ots::VStateMachineinline
WorkLoop(const std::string &name) (defined in ots::WorkLoop)ots::WorkLoop
workLoopThread(toolbox::task::WorkLoop *workLoop) (defined in ots::FEVInterface)ots::FEVInterfaceprotectedvirtual
write(const D &buffer) (defined in ots::DataProducerBase)ots::DataProducerBaseinline
write(const D &buffer, const H &header) (defined in ots::DataProducerBase)ots::DataProducerBaseinline
writeCurrentBuffer(void) (defined in ots::FEProducerVInterface)ots::FEProducerVInterfacevirtual
~Configurable() (defined in ots::Configurable)ots::Configurablevirtual
~DataProcessor(void) (defined in ots::DataProcessor)ots::DataProcessorvirtual
~DataProducerBase(void) (defined in ots::DataProducerBase)ots::DataProducerBasevirtual
~FEProducerVInterface(void) (defined in ots::FEProducerVInterface)ots::FEProducerVInterfacevirtual
~FEVInterface(void) (defined in ots::FEVInterface)ots::FEVInterfacevirtual
~VStateMachine(void) (defined in ots::VStateMachine)ots::VStateMachineinlinevirtual
~WorkLoop(void) (defined in ots::WorkLoop)ots::WorkLoopvirtual