KiCad PCB EDA Suite
Loading...
Searching...
No Matches
pads_binary_utils.cpp File Reference
#include <io/pads/pads_binary_utils.h>
#include <cstring>

Go to the source code of this file.

Namespaces

namespace  PADS_IO
 

Functions

std::optional< SDB_FOOTER_ERRORPADS_IO::CheckSdbFooter (const std::vector< uint8_t > &aData, size_t aFooterStart, const char *aGuid, size_t aGuidLen)
 Check a PADS SDB footer at aFooterStart: the ASCII GUID followed by an absolute back-pointer to the serialized container-item array.
 
void PADS_IO::ValidateSdbFooter (const std::vector< uint8_t > &aData, size_t aFooterStart, const char *aGuid, size_t aGuidLen)
 As CheckSdbFooter, throwing a bare IO_ERROR on failure.