KiCad PCB EDA Suite
Loading...
Searching...
No Matches
CORPUS_ENTRY Struct Reference

One board+rules pairing from the out-of-tree corpus manifest. More...

#include <corpus.h>

Public Attributes

wxString board
 Absolute path to the .kicad_pcb.
 
wxString rules
 Absolute path to the .kicad_dru, or empty for none.
 
wxString tier
 Free-form tier tag from the manifest (A/B/C).
 
wxString source
 Provenance string for traceability.
 
wxString notes
 Free-form annotation.
 
bool quick = false
 Part of the fast iteration set selected by –quick.
 

Detailed Description

One board+rules pairing from the out-of-tree corpus manifest.

Paths are stored absolute after resolution against the corpus root so downstream code never has to carry the root around.

Definition at line 35 of file corpus.h.

Member Data Documentation

◆ board

wxString CORPUS_ENTRY::board

Absolute path to the .kicad_pcb.

Definition at line 37 of file corpus.h.

Referenced by CORPUS::Load(), and main().

◆ notes

wxString CORPUS_ENTRY::notes

Free-form annotation.

Definition at line 41 of file corpus.h.

Referenced by CORPUS::Load().

◆ quick

bool CORPUS_ENTRY::quick = false

Part of the fast iteration set selected by –quick.

Definition at line 42 of file corpus.h.

Referenced by CORPUS::Load().

◆ rules

wxString CORPUS_ENTRY::rules

Absolute path to the .kicad_dru, or empty for none.

Definition at line 38 of file corpus.h.

Referenced by CORPUS::Load(), and main().

◆ source

wxString CORPUS_ENTRY::source

Provenance string for traceability.

Definition at line 40 of file corpus.h.

Referenced by CORPUS::Load().

◆ tier

wxString CORPUS_ENTRY::tier

Free-form tier tag from the manifest (A/B/C).

Definition at line 39 of file corpus.h.

Referenced by CORPUS::Load(), and main().


The documentation for this struct was generated from the following file: