6 #ifndef DP3_STEPS_TEST_UNIT_TSTEPCOMMON_H_
7 #define DP3_STEPS_TEST_UNIT_TSTEPCOMMON_H_
20 void Execute(
const std::vector<std::shared_ptr<Step>>& steps);
24 const std::vector<std::pair<std::string, std::string>>& parameters);
31 std::stringstream output;
33 output.imbue(std::locale::classic());
Class to hold code for virtual base class for Flaggers in DP3.
Implements a map of Key-Value pairs.
Definition: ParameterSet.h:31
Abstract base class for a DP3 step.
Definition: Step.h:52
virtual void show(std::ostream &) const =0
Show the step parameters.
std::string Show(const Step &step)
Definition: tStepCommon.h:30
dp3::common::ParameterSet CreateParameterSet(const std::vector< std::pair< std::string, std::string >> ¶meters)
void Execute(const std::vector< std::shared_ptr< Step >> &steps)
Connect a series of steps and execute them.
This file has generic helper routines for testing steps.
Definition: AntennaConfig.h:53