KiCad PCB EDA Suite
|
#include <altium_binary_parser.h>
Public Member Functions | |
ALTIUM_COMPRESSED_READER (const std::string &aData) | |
std::pair< int, std::string > | ReadCompressedString () |
int32_t | ReadInt32 () |
int16_t | ReadInt16 () |
uint8_t | ReadByte () |
std::string | ReadPascalString () |
Private Member Functions | |
std::string | decompressData (std::string &aData) |
Private Attributes | |
const std::string & | m_data |
size_t | m_position |
Definition at line 379 of file altium_binary_parser.h.
|
inline |
Definition at line 382 of file altium_binary_parser.h.
|
inlineprivate |
Definition at line 409 of file altium_binary_parser.h.
Referenced by ReadCompressedString().
|
inlineinherited |
Definition at line 352 of file altium_binary_parser.h.
References ALTIUM_BINARY_READER::m_data, and ALTIUM_BINARY_READER::m_position.
Referenced by SCH_IO_ALTIUM::ParseLibFile(), ReadCompressedString(), and ALTIUM_BINARY_READER::ReadPascalString().
|
inline |
Definition at line 385 of file altium_binary_parser.h.
References decompressData(), ALTIUM_BINARY_READER::ReadByte(), and ALTIUM_BINARY_READER::ReadPascalString().
|
inlineinherited |
Definition at line 342 of file altium_binary_parser.h.
References ALTIUM_BINARY_READER::m_data, and ALTIUM_BINARY_READER::m_position.
Referenced by SCH_IO_ALTIUM::ParseLibFile().
|
inlineinherited |
Definition at line 332 of file altium_binary_parser.h.
References ALTIUM_BINARY_READER::m_data, and ALTIUM_BINARY_READER::m_position.
Referenced by SCH_IO_ALTIUM::ParseLibFile().
|
inlineinherited |
Definition at line 362 of file altium_binary_parser.h.
References ALTIUM_BINARY_READER::m_data, ALTIUM_BINARY_READER::m_position, and ALTIUM_BINARY_READER::ReadByte().
Referenced by SCH_IO_ALTIUM::ParseLibFile(), and ReadCompressedString().
|
privateinherited |
Definition at line 375 of file altium_binary_parser.h.
Referenced by ALTIUM_BINARY_READER::ReadByte(), ALTIUM_BINARY_READER::ReadInt16(), ALTIUM_BINARY_READER::ReadInt32(), and ALTIUM_BINARY_READER::ReadPascalString().
|
privateinherited |
Definition at line 376 of file altium_binary_parser.h.
Referenced by ALTIUM_BINARY_READER::ReadByte(), ALTIUM_BINARY_READER::ReadInt16(), ALTIUM_BINARY_READER::ReadInt32(), and ALTIUM_BINARY_READER::ReadPascalString().