KiCad PCB EDA Suite
Loading...
Searching...
No Matches
EASYPC::FIELD_ROW Struct Reference

A run of fields present from version since to until inclusive. More...

#include <easypc_archive.h>

Public Member Functions

consteval FIELD_ROW (int aSince, int aUntil, const char *aOps)
 Rejects an unknown op at compile time, since a misread op would misalign every later field.
 

Public Attributes

int Since
 
int Until
 
const char * Ops
 

Detailed Description

A run of fields present from version since to until inclusive.

Definition at line 379 of file easypc_archive.h.

Constructor & Destructor Documentation

◆ FIELD_ROW()

EASYPC::FIELD_ROW::FIELD_ROW ( int aSince,
int aUntil,
const char * aOps )
inlineconsteval

Rejects an unknown op at compile time, since a misread op would misalign every later field.

Definition at line 382 of file easypc_archive.h.

References find, Ops, Since, and Until.

Member Data Documentation

◆ Ops

const char* EASYPC::FIELD_ROW::Ops

Definition at line 396 of file easypc_archive.h.

Referenced by FIELD_ROW().

◆ Since

int EASYPC::FIELD_ROW::Since

Definition at line 394 of file easypc_archive.h.

Referenced by FIELD_ROW().

◆ Until

int EASYPC::FIELD_ROW::Until

Definition at line 395 of file easypc_archive.h.

Referenced by FIELD_ROW().


The documentation for this struct was generated from the following file: