BaseExperiment Member List

This is the complete list of members for BaseExperiment, including all inherited members.

addAdditionalMenus(QMenuBar *menuBar)BaseExperimentvirtual
addObserver(RuntimeParameterObserver *obs)ParameterSettable
addOperation(QString name, void(T::*func)(), bool useSeparateThread, bool steppable)BaseExperimentinlineprotected
addOperation(QString name, void(T::*func)(P0), P0 p0, bool useSeparateThread, bool steppable)BaseExperimentinlineprotected
addOperation(QString name, void(T::*func)(P0, P1), P0 p0, P1 p1, bool useSeparateThread, bool steppable)BaseExperimentinlineprotected
addOperation(QString name, void(T::*func)(P0, P1, P2), P0 p0, P1 p1, P2 p2, bool useSeparateThread, bool steppable)BaseExperimentinlineprotected
addTypeDescription(QString type, QString shortHelp, QString longHelp=QString(""))ParameterSettableprotectedstatic
AllowMultipleParameterSettable
BaseExperiment()BaseExperiment
BaseExperimentFlowController classBaseExperimentfriend
batchRunning() const BaseExperimentprotected
changeInterval(unsigned long interval)BaseExperiment
Component()Componentinline
configure(ConfigurationParameters &params, QString prefix)BaseExperimentvirtual
currentInterval() const BaseExperiment
DefaultParameterSettable
describe(QString type)BaseExperimentstatic
fillActionsMenu(QMenu *actionsMenu)BaseExperimentvirtual
FlowControlled()FlowControlledinlineprivate
FlowControlled(FlowController *flowController)FlowControlledinlineprivate
flowController()BaseExperimentinline
flowControllerChanged(FlowController *flowController)FlowControlledinlineprivatevirtual
fullParameterDescriptionPath(QString type, QString param)ParameterSettablestatic
fullSubgroupDescriptionPath(QString type, QString sub)ParameterSettablestatic
getActionsForOperations(QObject *actionsParent) const BaseExperimentprotected
getOperations() const BaseExperiment
getRuntimeParameter(QString paramName)ParameterSettable
getUIManager()BaseExperimentvirtual
getUploaderDownloader()BaseExperiment
getViewers(QWidget *parent, Qt::WindowFlags flags)BaseExperimentvirtual
InfinityParameterSettablestatic
IsListParameterSettable
IsMandatoryParameterSettable
MaxIntegerParameterSettablestatic
MinIntegerParameterSettablestatic
Notifee classBaseExperimentfriend
notifyChangesToParam(QString paramName)ParameterSettableprotected
ParameterSettable()ParameterSettable
ParameterSettableWithConfigureFunction()ParameterSettableWithConfigureFunction
pause()BaseExperiment
pauseFlow()FlowControlledinlineprivate
postConfigureInitialization()BaseExperimentvirtual
Property enum nameParameterSettable
removeObserver(RuntimeParameterObserver *obs)ParameterSettable
resume()BaseExperiment
run()BaseExperimentvirtual
save(ConfigurationParameters &params, QString prefix)BaseExperimentvirtual
setFlowController(FlowController *flowController)FlowControlledinlineprivate
setGraphicalEditor(QString type)ParameterSettableprotectedstatic
setRuntimeParameter(QString paramName, T newvalue)ParameterSettable
setStatus(QString newStatus)Componentinline
status()Componentinline
statusChanged(QString newStatus)Componentsignal
step()BaseExperiment
stop()BaseExperimentvirtual
stopCurrentOperation(bool wait)BaseExperimentvirtualslot
stopCurrentOperation()BaseExperimentvirtualslot
stopFlow()FlowControlledinlineprivate
typeName() const ParameterSettable
~BaseExperiment()BaseExperimentvirtual
~Component()Componentinlinevirtual
~ParameterSettable()ParameterSettablevirtual
~ParameterSettableUI()ParameterSettableUIvirtual
~ParameterSettableWithConfigureFunction()ParameterSettableWithConfigureFunctionvirtual