KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PADS_SCH_BINARY::PADS_SCH_MODEL Struct Reference

#include <pads_sch_binary_model.h>

Public Member Functions

void ValidateOrThrow () const
 
bool operator== (const PADS_SCH_MODEL &) const =default
 

Public Attributes

uint16_t version = 0
 
uint16_t subversion = 0
 
SOURCE_PROVENANCE source
 
DESIGN_SETTINGS settings
 
std::vector< MODEL_SHEETsheets
 
std::vector< MODEL_SYMBOL_DEFINITIONdefinitions
 
std::vector< MODEL_PART_TYPEpartTypes
 
std::vector< MODEL_PLACEMENTplacements
 
std::vector< MODEL_NETnets
 
std::vector< MODEL_BUSbuses
 
std::vector< MODEL_LABELlabels
 
std::vector< MODEL_JUNCTIONjunctions
 
std::vector< MODEL_TEXTtexts
 
std::vector< MODEL_PAGE_GRAPHICgraphics
 
std::vector< MODEL_WORKSHEETworksheets
 
std::vector< MODEL_EMBEDDED_IMAGEimages
 
std::vector< PRESERVED_CONTROLLER_PAYLOADpreservedControllerPayloads
 
std::vector< PARSER_DIAGNOSTICdiagnostics
 

Detailed Description

Definition at line 734 of file pads_sch_binary_model.h.

Member Function Documentation

◆ operator==()

bool PADS_SCH_BINARY::PADS_SCH_MODEL::operator== ( const PADS_SCH_MODEL & ) const
default

◆ ValidateOrThrow()

Member Data Documentation

◆ buses

std::vector<MODEL_BUS> PADS_SCH_BINARY::PADS_SCH_MODEL::buses

◆ definitions

◆ diagnostics

◆ graphics

std::vector<MODEL_PAGE_GRAPHIC> PADS_SCH_BINARY::PADS_SCH_MODEL::graphics

◆ images

std::vector<MODEL_EMBEDDED_IMAGE> PADS_SCH_BINARY::PADS_SCH_MODEL::images

Definition at line 751 of file pads_sch_binary_model.h.

Referenced by BOOST_AUTO_TEST_CASE().

◆ junctions

std::vector<MODEL_JUNCTION> PADS_SCH_BINARY::PADS_SCH_MODEL::junctions

Definition at line 747 of file pads_sch_binary_model.h.

Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().

◆ labels

std::vector<MODEL_LABEL> PADS_SCH_BINARY::PADS_SCH_MODEL::labels

◆ nets

std::vector<MODEL_NET> PADS_SCH_BINARY::PADS_SCH_MODEL::nets

◆ partTypes

std::vector<MODEL_PART_TYPE> PADS_SCH_BINARY::PADS_SCH_MODEL::partTypes

◆ placements

◆ preservedControllerPayloads

std::vector<PRESERVED_CONTROLLER_PAYLOAD> PADS_SCH_BINARY::PADS_SCH_MODEL::preservedControllerPayloads

Definition at line 752 of file pads_sch_binary_model.h.

◆ settings

DESIGN_SETTINGS PADS_SCH_BINARY::PADS_SCH_MODEL::settings

Definition at line 739 of file pads_sch_binary_model.h.

Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().

◆ sheets

◆ source

SOURCE_PROVENANCE PADS_SCH_BINARY::PADS_SCH_MODEL::source

◆ subversion

uint16_t PADS_SCH_BINARY::PADS_SCH_MODEL::subversion = 0

Definition at line 737 of file pads_sch_binary_model.h.

Referenced by BOOST_AUTO_TEST_CASE().

◆ texts

std::vector<MODEL_TEXT> PADS_SCH_BINARY::PADS_SCH_MODEL::texts

Definition at line 748 of file pads_sch_binary_model.h.

Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().

◆ version

uint16_t PADS_SCH_BINARY::PADS_SCH_MODEL::version = 0

◆ worksheets

std::vector<MODEL_WORKSHEET> PADS_SCH_BINARY::PADS_SCH_MODEL::worksheets

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