KiCad PCB EDA Suite
Loading...
Searching...
No Matches
netlist_exporter_xml.h File Reference
#include <netlist_exporter_base.h>
#include <project.h>
#include <sch_edit_frame.h>

Go to the source code of this file.

Classes

class  NETLIST_EXPORTER_XML
 Generate a generic XML based netlist file. More...
 

Macros

#define GENERIC_INTERMEDIATE_NETLIST_EXT   wxT( "xml" )
 
#define GNL_ALL   ( GNL_LIBRARIES | GNL_SYMBOLS | GNL_PARTS | GNL_HEADER | GNL_NETS )
 

Enumerations

enum  GNL_T {
  GNL_LIBRARIES = 1 << 0 , GNL_SYMBOLS = 1 << 1 , GNL_PARTS = 1 << 2 , GNL_HEADER = 1 << 3 ,
  GNL_NETS = 1 << 4 , GNL_OPT_KICAD = 1 << 5 , GNL_OPT_BOM = 1 << 6
}
 A set of bits which control the totality of the tree built by makeRoot() More...
 

Macro Definition Documentation

◆ GENERIC_INTERMEDIATE_NETLIST_EXT

#define GENERIC_INTERMEDIATE_NETLIST_EXT   wxT( "xml" )

Definition at line 39 of file netlist_exporter_xml.h.

◆ GNL_ALL

#define GNL_ALL   ( GNL_LIBRARIES | GNL_SYMBOLS | GNL_PARTS | GNL_HEADER | GNL_NETS )

Definition at line 81 of file netlist_exporter_xml.h.

Enumeration Type Documentation

◆ GNL_T

enum GNL_T

A set of bits which control the totality of the tree built by makeRoot()

Enumerator
GNL_LIBRARIES 
GNL_SYMBOLS 
GNL_PARTS 
GNL_HEADER 
GNL_NETS 
GNL_OPT_KICAD 
GNL_OPT_BOM 

Definition at line 44 of file netlist_exporter_xml.h.