KiCad PCB EDA Suite
mail_type.h File Reference

Go to the source code of this file.

Enumerations

enum  MAIL_T {
  MAIL_CROSS_PROBE, MAIL_BACKANNOTATE_FOOTPRINTS, MAIL_SCH_SAVE, MAIL_EESCHEMA_NETLIST,
  MAIL_PCB_UPDATE, MAIL_IMPORT_FILE, MAIL_SCH_GET_NETLIST, MAIL_SCH_REFRESH,
  MAIL_LIB_EDIT, MAIL_FP_EDIT
}
 Enum MAIL_T is the set of mail types sendable via KIWAY::ExpressMail() and supplied as the aCommand parameter to that function. More...
 

Enumeration Type Documentation

◆ MAIL_T

enum MAIL_T

Enum MAIL_T is the set of mail types sendable via KIWAY::ExpressMail() and supplied as the aCommand parameter to that function.

Such mail will be received in KIWAY_PLAYER::KiwayMailIn( KIWAY_EXPRESS& aEvent ) and aEvent.Command() will match aCommand to KIWAY::ExpressMail().

Enumerator
MAIL_CROSS_PROBE 

PCB<->SCH, CVPCB->SCH cross-probing.

MAIL_BACKANNOTATE_FOOTPRINTS 

CVPCB->SCH footprint stuffing.

MAIL_SCH_SAVE 

CVPCB->SCH save the schematic.

MAIL_EESCHEMA_NETLIST 

SCH->CVPCB netlist immediately after launching CVPCB.

MAIL_PCB_UPDATE 

SCH->PCB forward update.

MAIL_IMPORT_FILE 

Import a different format file.

MAIL_SCH_GET_NETLIST 

Fetch a netlist.

MAIL_SCH_REFRESH 

The the schematic editor to refresh the display.

MAIL_LIB_EDIT 
MAIL_FP_EDIT 

Definition at line 37 of file mail_type.h.

38 {
47 
50 };
Fetch a netlist.
Definition: mail_type.h:45
CVPCB->SCH footprint stuffing.
Definition: mail_type.h:40
CVPCB->SCH save the schematic.
Definition: mail_type.h:41
The the schematic editor to refresh the display.
Definition: mail_type.h:46
Import a different format file.
Definition: mail_type.h:44
PCB<->SCH, CVPCB->SCH cross-probing.
Definition: mail_type.h:39
SCH->PCB forward update.
Definition: mail_type.h:43
SCH->CVPCB netlist immediately after launching CVPCB.
Definition: mail_type.h:42