|
KiCad PCB EDA Suite
|
The OLE compound file container, over thirdparty/compoundfilereader. More...
#include <cstdint>#include <map>#include <memory>#include <string>#include <vector>#include <wx/string.h>Go to the source code of this file.
Classes | |
| struct | EASYPC::SOURCE_FB_ENTRY |
| class | EASYPC::COMPOUND_FILE |
| A compound file held in memory; any malformed structure throws IO_ERROR. More... | |
Namespaces | |
| namespace | CFB |
| namespace | EASYPC |
Enumerations | |
| enum class | EASYPC::FILE_KIND { EASYPC::PCB_DESIGN , EASYPC::SCHEMATIC_DESIGN , EASYPC::PCB_SYMBOL_LIBRARY , EASYPC::SCHEMATIC_SYMBOL_LIBRARY , EASYPC::COMPONENT_LIBRARY } |
| The FileType strings the importer reads. More... | |
Functions | |
| const char * | EASYPC::FileKindString (FILE_KIND aKind) |
| wxString | EASYPC::UnescapeItemName (const std::u16string &aName) |
| Undo the item name escaping, which stores # ! \ / : * ? " < > | as 0x06..0x10. | |
| std::vector< uint8_t > | EASYPC::ReadWholeFile (const wxString &aPath) |
| The whole content of a file; throws IO_ERROR when it cannot be read. | |
The OLE compound file container, over thirdparty/compoundfilereader.
Definition in file easypc_file.h.