40 #ifndef NON_DETERMINISTIC_FLOWS_HPP 41 #define NON_DETERMINISTIC_FLOWS_HPP DesignFlowStep_Status Exec() override
Execute the flow.
~NonDeterministicFlows() override
Destructor.
NonDeterministicFlows(const DesignFlowManagerConstRef design_flow_manager, const ParameterConstRef parameters)
Constructor.
Base class for step of design flow.
const Wrefcount< const DesignFlowManager > design_flow_manager
The design flow manager.
bool ExecuteTool(const size_t seed) const
Execute tool with non deterministic flow.
const ParameterConstRef parameters
Set of input parameters.
DesignFlowStep_Status
The status of a step.
Class to test non deterministic flows.
Template borrowed from the ANTLR library by Terence Parr (http://www.jGuru.com - Software rights: htt...
This class contains the base representation for design flow.
const std::string ComputeArgString(const size_t seed) const
Compute the arg list string of the tool.