21#ifndef NETLIST_EXPORTER_SPICE_MODEL_H
22#define NETLIST_EXPORTER_SPICE_MODEL_H
51 void readPorts(
unsigned aNetlistOptions );
A minimalistic software bus for communications between various DLLs/DSOs (DSOs) within the same KiCad...
void WriteTail(OUTPUTFORMATTER &aFormatter, unsigned aNetlistOptions) override
Write the tail (.end).
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).
NETLIST_EXPORTER_SPICE_MODEL(SCHEMATIC *aSchematic, KIWAY *aKiway)
NETLIST_EXPORTER_SPICE(SCHEMATIC *aSchematic, KIWAY *aKiway)
A pure virtual class used to derive REPORTER objects from.
Holds all the data relating to one schematic.
LABEL_FLAG_SHAPE
Label and flag shapes used with text objects.