36 string outFileName = path.string();
37 fstream verilogExport(outFileName.c_str(), ios_base::out);
38 return (*
this)(verilogExport);
46 mRootPtr->accept(verilogExporterVisitor);
Main torc::generic namespace header.
RootSharedPtr mRootPtr
Root of the generic netlist.
VerilogExporter(RootSharedPtr inRootPtr)
Public constructor.
Header for the VerilogExporter class.
bool operator()(const boost::filesystem::path &inFilename)
Export Verilog to a file.
The Error object thrown by different methods of EdifOM.
boost::filesystem::path path
Generic netlist object visitor for output as structural Verilog.
Header for the VerilogExporterVisitor class.
boost::shared_ptr< Root > RootSharedPtr
void setCurrentLocation(const std::string &inFunction, const std::string &inFile, uint32_t inLine)