#include <pads_sch_sdb.h>
Definition at line 80 of file pads_sch_sdb.h.
◆ PADS_SCH_SDB() [1/2]
| PADS_SCH_BINARY::PADS_SCH_SDB::PADS_SCH_SDB |
( |
| ) |
|
|
default |
◆ PADS_SCH_SDB() [2/2]
| PADS_SCH_BINARY::PADS_SCH_SDB::PADS_SCH_SDB |
( |
const PADS_SCH_SDB & | | ) |
|
|
delete |
◆ Blocks()
| const std::vector< SCH_SDB_BLOCK > & PADS_SCH_BINARY::PADS_SCH_SDB::Blocks |
( |
| ) |
const |
|
inline |
◆ Bytes()
| const std::vector< uint8_t > & PADS_SCH_BINARY::PADS_SCH_SDB::Bytes |
( |
| ) |
const |
|
inline |
◆ Cursor()
◆ FooterOffset()
| size_t PADS_SCH_BINARY::PADS_SCH_SDB::FooterOffset |
( |
| ) |
const |
|
inline |
◆ HasFamilyMagic()
| bool PADS_SCH_BINARY::PADS_SCH_SDB::HasFamilyMagic |
( |
const std::vector< uint8_t > & | aBytes | ) |
|
|
static |
◆ IsSupportedVersion()
| bool PADS_SCH_BINARY::PADS_SCH_SDB::IsSupportedVersion |
( |
uint16_t | aVersion | ) |
|
|
static |
◆ Load()
| void PADS_SCH_BINARY::PADS_SCH_SDB::Load |
( |
std::vector< uint8_t > | aBytes | ) |
|
◆ OleItems()
| const std::vector< SCH_SDB_OLE_ITEM > & PADS_SCH_BINARY::PADS_SCH_SDB::OleItems |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ parseBlocks()
| void PADS_SCH_BINARY::PADS_SCH_SDB::parseBlocks |
( |
| ) |
|
|
private |
◆ parseDirectory()
| void PADS_SCH_BINARY::PADS_SCH_SDB::parseDirectory |
( |
| ) |
|
|
private |
◆ parseHeader()
| void PADS_SCH_BINARY::PADS_SCH_SDB::parseHeader |
( |
| ) |
|
|
private |
◆ PayloadOffset()
| size_t PADS_SCH_BINARY::PADS_SCH_SDB::PayloadOffset |
( |
| ) |
const |
|
inline |
◆ Pools()
| const std::array< SCH_SDB_POOL, 20 > & PADS_SCH_BINARY::PADS_SCH_SDB::Pools |
( |
| ) |
const |
|
inline |
◆ throwAt()
| void PADS_SCH_BINARY::PADS_SCH_SDB::throwAt |
( |
size_t | aOffset, |
|
|
const wxString & | aDetail ) const |
|
private |
◆ verifyFooter()
| void PADS_SCH_BINARY::PADS_SCH_SDB::verifyFooter |
( |
| ) |
|
|
private |
◆ Version()
| uint16_t PADS_SCH_BINARY::PADS_SCH_SDB::Version |
( |
| ) |
const |
|
inline |
◆ m_blocks
| std::vector<SCH_SDB_BLOCK> PADS_SCH_BINARY::PADS_SCH_SDB::m_blocks |
|
private |
◆ m_cursor
◆ m_data
| std::vector<uint8_t> PADS_SCH_BINARY::PADS_SCH_SDB::m_data |
|
private |
◆ m_footerOffset
| size_t PADS_SCH_BINARY::PADS_SCH_SDB::m_footerOffset = 0 |
|
private |
◆ m_oleItems
| std::vector<SCH_SDB_OLE_ITEM> PADS_SCH_BINARY::PADS_SCH_SDB::m_oleItems |
|
private |
◆ m_payloadOffset
| size_t PADS_SCH_BINARY::PADS_SCH_SDB::m_payloadOffset = 0 |
|
private |
◆ m_pools
| std::array<SCH_SDB_POOL, 20> PADS_SCH_BINARY::PADS_SCH_SDB::m_pools {} |
|
private |
◆ m_version
| uint16_t PADS_SCH_BINARY::PADS_SCH_SDB::m_version = 0 |
|
private |
The documentation for this class was generated from the following files: