25#ifndef NETLIST_EXPORTER_SPICE_MODEL_H 
   26#define NETLIST_EXPORTER_SPICE_MODEL_H 
   55    void readPorts( 
unsigned aNetlistOptions );
 
 
void WriteTail(OUTPUTFORMATTER &aFormatter, unsigned aNetlistOptions) override
Write the tail (.end).
 
std::map< wxString, PORT_INFO > m_ports
 
NETLIST_EXPORTER_SPICE_MODEL(SCHEMATIC *aSchematic)
 
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).
 
NETLIST_EXPORTER_SPICE(SCHEMATIC *aSchematic)
 
A pure virtual class used to derive REPORTER objects from.
 
Holds all the data relating to one schematic.