KiCad PCB EDA Suite
Loading...
Searching...
No Matches
RC_JSON::DRC_REPORT Struct Reference

#include <rc_json_schema.h>

Inheritance diagram for RC_JSON::DRC_REPORT:
RC_JSON::REPORT_BASE

Public Member Functions

 DRC_REPORT ()
 

Public Attributes

std::vector< VIOLATIONviolations
 
std::vector< VIOLATIONunconnected_items
 
std::vector< VIOLATIONschematic_parity
 
wxString $schema
 
wxString source
 
wxString date
 
wxString kicad_version
 
wxString type
 
wxString coordinate_units
 

Detailed Description

Definition at line 90 of file rc_json_schema.h.

Constructor & Destructor Documentation

◆ DRC_REPORT()

RC_JSON::DRC_REPORT::DRC_REPORT ( )
inline

Definition at line 92 of file rc_json_schema.h.

References RC_JSON::REPORT_BASE::type.

Member Data Documentation

◆ $schema

wxString RC_JSON::REPORT_BASE::$schema
inherited

Definition at line 82 of file rc_json_schema.h.

Referenced by ERC_REPORT::WriteJsonReport(), and DRC_REPORT::WriteJsonReport().

◆ coordinate_units

wxString RC_JSON::REPORT_BASE::coordinate_units
inherited

Definition at line 87 of file rc_json_schema.h.

Referenced by ERC_REPORT::WriteJsonReport(), and DRC_REPORT::WriteJsonReport().

◆ date

wxString RC_JSON::REPORT_BASE::date
inherited

Definition at line 84 of file rc_json_schema.h.

Referenced by ERC_REPORT::WriteJsonReport(), and DRC_REPORT::WriteJsonReport().

◆ kicad_version

wxString RC_JSON::REPORT_BASE::kicad_version
inherited

Definition at line 85 of file rc_json_schema.h.

Referenced by ERC_REPORT::WriteJsonReport(), and DRC_REPORT::WriteJsonReport().

◆ schematic_parity

std::vector<VIOLATION> RC_JSON::DRC_REPORT::schematic_parity

Definition at line 96 of file rc_json_schema.h.

Referenced by DRC_REPORT::WriteJsonReport().

◆ source

wxString RC_JSON::REPORT_BASE::source
inherited

Definition at line 83 of file rc_json_schema.h.

Referenced by ERC_REPORT::WriteJsonReport(), and DRC_REPORT::WriteJsonReport().

◆ type

wxString RC_JSON::REPORT_BASE::type
inherited

Definition at line 86 of file rc_json_schema.h.

Referenced by DRC_REPORT().

◆ unconnected_items

std::vector<VIOLATION> RC_JSON::DRC_REPORT::unconnected_items

Definition at line 95 of file rc_json_schema.h.

Referenced by DRC_REPORT::WriteJsonReport().

◆ violations

std::vector<VIOLATION> RC_JSON::DRC_REPORT::violations

Definition at line 94 of file rc_json_schema.h.

Referenced by DRC_REPORT::WriteJsonReport().


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