24#ifndef NETLIST_EXPORTER_SPICE_MODEL_H
25#define NETLIST_EXPORTER_SPICE_MODEL_H
54 void readPorts(
unsigned aNetlistOptions );
void WriteTail(OUTPUTFORMATTER &aFormatter, unsigned aNetlistOptions) override
Write the tail (.end).
NETLIST_EXPORTER_SPICE_MODEL(SCHEMATIC_IFACE *aSchematic)
std::map< wxString, PORT_INFO > m_ports
wxString GenerateItemPinNetName(const wxString &aNetName, int &aNcCounter) const override
bool ReadSchematicAndLibraries(unsigned aNetlistOptions, REPORTER &aReporter) override
Process the schematic and Spice libraries to create net mapping and a list of SPICE_ITEMs.
void readPorts(unsigned aNetlistOptions)
void WriteHead(OUTPUTFORMATTER &aFormatter, unsigned aNetlistOptions) override
Write the netlist head (title and so on).
A pure virtual class used to derive REPORTER objects from.