KiCad PCB EDA Suite
gerber_jobfile_writer.h File Reference

Classes used to generate a Gerber job file in JSON. More...

Go to the source code of this file.

Classes

class  JOBFILE_PARAMS
 class JOBFILE_PARAMS store the list of parameters written in Gerber job file especialy list of .gbr filenames and the corresponding layer id belonging the job More...
 
class  GERBER_JOBFILE_WRITER
 GERBER_JOBFILE_WRITER is a class used to create Gerber job file a Gerber job file stores info to make a board: list of gerber files info about the board itsel: size, number of copper layers thickness of the board, copper and dielectric and some other info (colors, finish type ...) More...
 

Enumerations

enum  ONSIDE { SIDE_NONE = 0, SIDE_TOP = 1, SIDE_BOTTOM = 2, SIDE_BOTH = SIDE_TOP|SIDE_BOTTOM }
 

Detailed Description

Classes used to generate a Gerber job file in JSON.

Definition in file gerber_jobfile_writer.h.

Enumeration Type Documentation

enum ONSIDE
Enumerator
SIDE_NONE 
SIDE_TOP 
SIDE_BOTTOM 
SIDE_BOTH 

Definition at line 35 of file gerber_jobfile_writer.h.

36 {
37  SIDE_NONE = 0, // layers not present
38  SIDE_TOP = 1, // top layer only
39  SIDE_BOTTOM = 2, // bottom layer only
40  SIDE_BOTH = SIDE_TOP|SIDE_BOTTOM // both layers
41 };