KiCad PCB EDA Suite
netlist_exporter_generic.h File Reference
#include <netlist_exporter.h>
#include <project.h>
#include <xnode.h>
#include <sch_edit_frame.h>

Go to the source code of this file.

Classes

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

Macros

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

Enumerations

enum  GNL_T {
  GNL_LIBRARIES = 1 << 0, GNL_COMPONENTS = 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_generic.h.

◆ GNL_ALL

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

Definition at line 82 of file netlist_exporter_generic.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_COMPONENTS 
GNL_PARTS 
GNL_HEADER 
GNL_NETS 
GNL_OPT_KICAD 
GNL_OPT_BOM 

Definition at line 44 of file netlist_exporter_generic.h.