LibrePCB Developers Documentation
|
Migration to upgrade file format v0.1. More...
#include <fileformatmigrationv01.h>
Classes | |
struct | Component |
struct | ComponentInstance |
struct | ComponentSymbolVariant |
struct | Gate |
struct | ProjectContext |
struct | Symbol |
struct | Text |
Protected Member Functions | |
virtual void | createOutputJobs (TransactionalDirectory &dir) |
virtual void | upgradeMetadata (SExpression &root) |
virtual void | upgradeSettings (SExpression &root) |
virtual void | upgradeCircuit (SExpression &root, ProjectContext &context) |
virtual void | upgradeErc (SExpression &root, ProjectContext &context) |
virtual void | upgradeSchematic (SExpression &root, ProjectContext &context) |
virtual void | upgradeBoard (SExpression &root, ProjectContext &context) |
virtual void | upgradeBoardUserSettings (SExpression &root) |
virtual void | upgradeBoardDesignRules (SExpression &root) |
virtual void | upgradeBoardDrcSettings (SExpression &root) |
virtual void | upgradeGrid (SExpression &node) |
virtual void | upgradeCutouts (SExpression &node, ProjectContext *context) |
virtual void | upgradeHoles (SExpression &node, bool isBoardHole) |
virtual void | upgradeLayers (SExpression &node) |
virtual void | upgradeInversionCharacters (SExpression &root, const QString &childName, const QString &valuePath) |
virtual void | upgradeStrings (SExpression &root) |
virtual void | replaceStrings (SExpression &root, const QMap< QString, QString > &replacements) |
Protected Member Functions inherited from FileFormatMigration | |
Message | buildMessage (Message::Severity severity, const QString &message, int affectedItems=-1) const noexcept |
void | upgradeVersionFile (TransactionalDirectory &dir, const QString &fileName) |
Static Protected Member Functions | |
static QString | toFileProofName (const QString &name, const QString &fallback) noexcept |
Additional Inherited Members | |
Static Public Member Functions inherited from FileFormatMigration | |
static QList< std::shared_ptr< FileFormatMigration > > | getMigrations (const Version &fileFormat) |
Protected Attributes inherited from FileFormatMigration | |
Version | mFromVersion |
Version | mToVersion |
Migration to upgrade file format v0.1.
|
explicitnoexcept |
|
delete |
|
virtualnoexcept |
|
overridevirtual |
Implements FileFormatMigration.
Reimplemented in FileFormatMigrationUnstable.
|
overridevirtual |
Implements FileFormatMigration.
Reimplemented in FileFormatMigrationUnstable.
|
overridevirtual |
Implements FileFormatMigration.
Reimplemented in FileFormatMigrationUnstable.
|
overridevirtual |
Implements FileFormatMigration.
Reimplemented in FileFormatMigrationUnstable.
|
overridevirtual |
Implements FileFormatMigration.
Reimplemented in FileFormatMigrationUnstable.
|
overridevirtual |
Implements FileFormatMigration.
Reimplemented in FileFormatMigrationUnstable.
|
overridevirtual |
Implements FileFormatMigration.
Reimplemented in FileFormatMigrationUnstable.
|
overridevirtual |
|
overridevirtual |
Implements FileFormatMigration.
Reimplemented in FileFormatMigrationUnstable.
|
delete |
|
protectedvirtual |
Reimplemented in FileFormatMigrationUnstable.
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in FileFormatMigrationUnstable.
|
protectedvirtual |
Reimplemented in FileFormatMigrationUnstable.
|
protectedvirtual |
Reimplemented in FileFormatMigrationUnstable.
|
protectedvirtual |
Reimplemented in FileFormatMigrationUnstable.
|
protectedvirtual |
Reimplemented in FileFormatMigrationUnstable.
|
protectedvirtual |
Reimplemented in FileFormatMigrationUnstable.
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in FileFormatMigrationUnstable.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
staticprotectednoexcept |