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

ots::IterateTable Class Reference

Inheritance diagram for ots::IterateTable:
ots::TableBase

List of all members.

Classes

struct  Command
struct  CommandBeginLabelParams
struct  CommandChooseFSMParams
struct  CommandConfigureActiveParams
struct  CommandConfigureAliasParams
struct  CommandConfigureGroupParams
struct  CommandExecuteMacroParams
struct  CommandModifyActiveParams
struct  CommandRepeatLabelParams
struct  CommandRunParams
struct  CommandTarget
struct  CommandTargetColumns
struct  IterateTableColumns
struct  MacroDimLoopTableColumns
struct  MacroParamTableColumns
struct  PlanTableColumns
struct  TargetParams
struct  TargetTableColumns

Public Member Functions

void init (ConfigurationManager *configManager)
std::vector
< IterateTable::Command
getPlanCommands (ConfigurationManager *configManager, const std::string &plan) const

Static Public Member Functions

static std::map< std::string,
std::string > 
createCommandToTableMap ()

Static Public Attributes

static const std::string COMMAND_BEGIN_LABEL = "BEGIN_LABEL"
static const std::string COMMAND_CHOOSE_FSM = "CHOOSE_FSM"
static const std::string COMMAND_CONFIGURE_ACTIVE_GROUP = "CONFIGURE_ACTIVE_GROUP"
static const std::string COMMAND_CONFIGURE_ALIAS = "CONFIGURE_ALIAS"
static const std::string COMMAND_CONFIGURE_GROUP = "CONFIGURE_GROUP"
static const std::string COMMAND_EXECUTE_FE_MACRO = "EXECUTE_FE_MACRO"
static const std::string COMMAND_EXECUTE_MACRO = "EXECUTE_MACRO"
static const std::string COMMAND_MODIFY_ACTIVE_GROUP = "MODIFY_ACTIVE_GROUP"
static const std::string COMMAND_REPEAT_LABEL = "REPEAT_LABEL"
static const std::string COMMAND_RUN = "RUN"
static const std::string ITERATE_TABLE = "IterateTable"
static const std::string PLAN_TABLE = "IterationPlanTable"
static const std::string TARGET_TABLE = "IterationTargetTable"
static const std::map
< std::string, std::string > 
commandToTableMap_
static struct
ots::IterateTable::CommandBeginLabelParams 
commandBeginLabelParams_
static struct
ots::IterateTable::CommandChooseFSMParams 
commandChooseFSMParams_
static struct
ots::IterateTable::CommandConfigureActiveParams 
commandConfigureActiveParams_
static struct
ots::IterateTable::CommandConfigureAliasParams 
commandConfigureAliasParams_
static struct
ots::IterateTable::CommandConfigureGroupParams 
commandConfigureGroupParams_
static struct
ots::IterateTable::CommandExecuteMacroParams 
commandExecuteMacroParams_
static struct
ots::IterateTable::CommandModifyActiveParams 
commandModifyActiveParams_
static struct
ots::IterateTable::CommandRepeatLabelParams 
commandRepeatLabelParams_
static struct
ots::IterateTable::CommandRunParams 
commandRunParams_
static struct
ots::IterateTable::TargetParams 
targetParams_
static struct
ots::IterateTable::CommandTargetColumns 
commandTargetCols_
static struct
ots::IterateTable::TargetTableColumns 
targetCols_
static struct
ots::IterateTable::MacroDimLoopTableColumns 
macroDimLoopCols_
static struct
ots::IterateTable::MacroParamTableColumns 
macroParamCols_
static struct
ots::IterateTable::IterateTableColumns 
iterateTableCols_
static struct
ots::IterateTable::PlanTableColumns 
planTableCols_

Detailed Description

Definition at line 8 of file IterateTable.h.


Member Data Documentation

const std::map< std::string, std::string > IterateTable::commandToTableMap_ [static]
Initial value:
    IterateTable::createCommandToTableMap()

Definition at line 51 of file IterateTable.h.


The documentation for this class was generated from the following files:

Generated on 14 Mar 2019 for otsdaq by  doxygen 1.6.1