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

Decoded Library stream: format version, fonts, and the string table that all property name/value indices reference throughout the file. More...

#include <orcad_records.h>

Public Attributes

std::string introduction
 fixed 32-byte NUL-terminated buffer
 
int versionMajor = 0
 
int versionMinor = 0
 
std::vector< ORCAD_FONTfonts
 
std::vector< std::string > partFields
 the 8 named part fields
 
std::vector< std::string > strings
 global string table
 
std::vector< std::pair< std::string, std::string > > partAliases
 
std::string schematicName
 root schematic folder name
 
uint32_t pinToPin = 100
 

Detailed Description

Decoded Library stream: format version, fonts, and the string table that all property name/value indices reference throughout the file.

Definition at line 570 of file orcad_records.h.

Member Data Documentation

◆ fonts

std::vector<ORCAD_FONT> ORCAD_LIBRARY_INFO::fonts

Definition at line 575 of file orcad_records.h.

Referenced by OrcadParseLibrary().

◆ introduction

std::string ORCAD_LIBRARY_INFO::introduction

fixed 32-byte NUL-terminated buffer

Definition at line 572 of file orcad_records.h.

Referenced by OrcadParseLibrary().

◆ partAliases

std::vector<std::pair<std::string, std::string> > ORCAD_LIBRARY_INFO::partAliases

Definition at line 578 of file orcad_records.h.

Referenced by OrcadParseLibrary().

◆ partFields

std::vector<std::string> ORCAD_LIBRARY_INFO::partFields

the 8 named part fields

Definition at line 576 of file orcad_records.h.

Referenced by OrcadParseLibrary().

◆ pinToPin

uint32_t ORCAD_LIBRARY_INFO::pinToPin = 100

Definition at line 580 of file orcad_records.h.

Referenced by OrcadParseLibrary().

◆ schematicName

std::string ORCAD_LIBRARY_INFO::schematicName

root schematic folder name

Definition at line 579 of file orcad_records.h.

Referenced by SCH_IO_ORCAD::LoadSchematicFile(), and OrcadParseLibrary().

◆ strings

std::vector<std::string> ORCAD_LIBRARY_INFO::strings

global string table

Definition at line 577 of file orcad_records.h.

Referenced by SCH_IO_ORCAD::loadOlbSymbols(), SCH_IO_ORCAD::LoadSchematicFile(), and OrcadParseLibrary().

◆ versionMajor

int ORCAD_LIBRARY_INFO::versionMajor = 0

◆ versionMinor

int ORCAD_LIBRARY_INFO::versionMinor = 0

Definition at line 574 of file orcad_records.h.

Referenced by OrcadParseLibrary().


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