torc-master
|
Exporter from a generic netlist into structural verilog. More...
#include <VerilogExporter.hpp>
Public Member Functions | |
VerilogExporter (RootSharedPtr inRootPtr) | |
Public constructor. More... | |
bool | operator() (const boost::filesystem::path &inFilename) |
Export Verilog to a file. More... | |
bool | operator() (std::ostream &inOutputStream=std::cout) |
Export Verilog to an output stream. More... | |
Protected Types | |
typedef std::string | string |
Imported type name. More... | |
Protected Attributes | |
RootSharedPtr | mRootPtr |
Root of the generic netlist. More... | |
Friends | |
class | torc::generic::generic::VerilogExporterUnitTest |
The unit test class has access to our internals. More... | |
Exporter from a generic netlist into structural verilog.
Definition at line 33 of file VerilogExporter.hpp.
|
protected |
Imported type name.
Definition at line 40 of file VerilogExporter.hpp.
torc::generic::VerilogExporter::VerilogExporter | ( | RootSharedPtr | inRootPtr | ) |
Public constructor.
Definition at line 31 of file VerilogExporter.cpp.
bool torc::generic::VerilogExporter::operator() | ( | const boost::filesystem::path & | inFilename | ) |
Export Verilog to a file.
inFilename | Output file name. |
Definition at line 33 of file VerilogExporter.cpp.
bool torc::generic::VerilogExporter::operator() | ( | std::ostream & | inOutputStream = std::cout | ) |
Export Verilog to an output stream.
inOutputStream. |
Definition at line 41 of file VerilogExporter.cpp.
|
friend |
The unit test class has access to our internals.
Definition at line 37 of file VerilogExporter.hpp.
|
protected |
Root of the generic netlist.
Definition at line 43 of file VerilogExporter.hpp.