19 #ifndef TORC_GENERIC_VERILOG_VERILOGEXPORTER_HPP
20 #define TORC_GENERIC_VERILOG_VERILOGEXPORTER_HPP
23 #include <boost/filesystem.hpp>
30 namespace generic {
class VerilogExporterUnitTest; }
56 bool operator()(std::ostream& inOutputStream = std::cout);
62 #endif // TORC_GENERIC_VERILOG_VERILOGEXPORTER_HPP
friend class torc::generic::generic::VerilogExporterUnitTest
The unit test class has access to our internals.
RootSharedPtr mRootPtr
Root of the generic netlist.
VerilogExporter(RootSharedPtr inRootPtr)
Public constructor.
bool operator()(const boost::filesystem::path &inFilename)
Export Verilog to a file.
std::string string
Imported type name.
boost::filesystem::path path
Exporter from a generic netlist into structural verilog.
boost::shared_ptr< Root > RootSharedPtr