KiCad PCB EDA Suite
Loading...
Searching...
No Matches
easypc_archive.cpp File Reference
#include <io/easypc/easypc_archive.h>
#include <algorithm>
#include <cstring>
#include <boost/endian/conversion.hpp>
#include <ki_exception.h>
#include <wx/debug.h>
#include <wx/strconv.h>
#include <wx/translation.h>

Go to the source code of this file.

Namespaces

namespace  EASYPC
 

Functions

LOAD_TASK EASYPC::SkipFields (ARCHIVE &aAr, std::string_view aOps)
 Read and drop a run of fields described by aOps, each letter optionally followed by a repeat count: b a format-dependent boolean, 1 a byte, i an int32, f a double, s a string, o an object, a a counted int32 array.
 
LOAD_TASK EASYPC::SkipRows (ARCHIVE &aAr, int aVersion, std::span< const FIELD_ROW > aRows)
 SkipFields for every row aVersion falls in, in order.