25#ifndef EASYPC_CLASSES_PROJECT_H
26#define EASYPC_CLASSES_PROJECT_H
53 std::vector<SOURCE_PROJECT_ITEM*>
Boards;
One archive load stream; it owns every object it creates.
A loader coroutine. Awaiting one queues it on its archive's frame stack instead of nesting the call.
Reader for the serialized streams of Easy-PC and DesignSpark PCB.
Root of every deserialized object.
LOAD_TASK Load(ARCHIVE &aAr) override
Read this object's fields.
wxString Name
Windows path relative to the project directory.
LOAD_TASK Load(ARCHIVE &aAr) override
Read this object's fields.
std::vector< SOURCE_PROJECT_ITEM * > Schematics
in sheet order
std::vector< SOURCE_PROJECT_ITEM * > Boards
at most one