CG_Gen::CircuitArgs struct
#include <Circuit.hpp>

Constructors, destructors, conversion operators

CircuitArgs()
When true (default), Circuit::generate runs updateCircuitParameters and writes the per-circuit JSON parameter file.
CircuitArgs(bool d_makeGraphMLClassic, bool d_makeGraphMLPseudoABCD, bool d_makeGraphMLOpenABCD, bool d_makeDOT, bool d_pathExists, bool d_saveCircuitParametersJson)

Public variables

bool d_makeGraphMLClassic
bool d_makeGraphMLPseudoABCD
bool d_makeGraphMLOpenABCD
bool d_makeDOT
bool d_pathExists
bool d_saveCircuitParametersJson

Function documentation

CG_Gen::CircuitArgs::CircuitArgs()

When true (default), Circuit::generate runs updateCircuitParameters and writes the per-circuit JSON parameter file.

When false, only Verilog and other requested exports (GraphML, DOT, …) are produced.