KiCad PCB EDA Suite
Loading...
Searching...
No Matches
dialog_export_netlist.cpp File Reference
#include <pgm_base.h>
#include <kiface_base.h>
#include <gestfich.h>
#include <widgets/wx_html_report_panel.h>
#include <sch_edit_frame.h>
#include <netlist.h>
#include <dialogs/dialog_export_netlist_base.h>
#include <wildcards_and_files_ext.h>
#include <invoke_sch_dialog.h>
#include <netlist_exporters/netlist_exporter_spice.h>
#include <eeschema_settings.h>
#include <schematic.h>
#include <paths.h>
#include <eeschema_id.h>
#include <wx/checkbox.h>
#include <wx/filedlg.h>
#include <wx/msgdlg.h>
#include <wx/regex.h>
#include <wx/txtstrm.h>
#include <thread>

Go to the source code of this file.

Classes

class  EXPORT_NETLIST_PAGE
 
class  DIALOG_EXPORT_NETLIST
 
class  NETLIST_DIALOG_ADD_GENERATOR
 

Macros

#define CUSTOMPANEL_COUNTMAX   8
 
#define DEFINED_NETLISTS_COUNT   6
 

Enumerations

enum  PANEL_NETLIST_INDEX {
  PANELPCBNEW = 0 , PANELORCADPCB2 , PANELALLEGRO , PANELCADSTAR ,
  PANELPADS , PANELSPICE , PANELSPICEMODEL , PANELCUSTOMBASE
}
 
enum  id_netlist {
  ID_CREATE_NETLIST = ID_END_EESCHEMA_ID_LIST + 1 , ID_CUR_SHEET_AS_ROOT , ID_SAVE_ALL_VOLTAGES , ID_SAVE_ALL_CURRENTS ,
  ID_SAVE_ALL_DISSIPATIONS , ID_RUN_SIMULATOR
}
 

Functions

int InvokeDialogNetList (SCH_EDIT_FRAME *aCaller)
 

Macro Definition Documentation

◆ CUSTOMPANEL_COUNTMAX

#define CUSTOMPANEL_COUNTMAX   8

Definition at line 60 of file dialog_export_netlist.cpp.

◆ DEFINED_NETLISTS_COUNT

#define DEFINED_NETLISTS_COUNT   6

Definition at line 82 of file dialog_export_netlist.cpp.

Enumeration Type Documentation

◆ id_netlist

enum id_netlist
Enumerator
ID_CREATE_NETLIST 
ID_CUR_SHEET_AS_ROOT 
ID_SAVE_ALL_VOLTAGES 
ID_SAVE_ALL_CURRENTS 
ID_SAVE_ALL_DISSIPATIONS 
ID_RUN_SIMULATOR 

Definition at line 205 of file dialog_export_netlist.cpp.

◆ PANEL_NETLIST_INDEX

Enumerator
PANELPCBNEW 
PANELORCADPCB2 
PANELALLEGRO 
PANELCADSTAR 
PANELPADS 
PANELSPICE 
PANELSPICEMODEL 
PANELCUSTOMBASE 

Definition at line 67 of file dialog_export_netlist.cpp.

Function Documentation

◆ InvokeDialogNetList()

int InvokeDialogNetList ( SCH_EDIT_FRAME aCaller)