LibrePCB Developers Documentation
CommandLineInterface Member List

This is the complete list of members for CommandLineInterface, including all inherited members.

CommandLineInterface() noexceptCommandLineInterface
execute(const QStringList &args) noexceptCommandLineInterface
failIfFileFormatUnstable() noexceptCommandLineInterfaceprivatestatic
openLibrary(const QString &libDir, bool all, bool runCheck, bool minifyStepFiles, bool save, bool strict) const noexceptCommandLineInterfaceprivate
openProject(const QString &projectFile, bool runErc, bool runDrc, const QString &drcSettingsPath, const QStringList &runJobs, bool runAllJobs, const QString &customJobsPath, const QString &customOutDir, const QStringList &exportSchematicsFiles, const QStringList &exportBomFiles, const QStringList &exportBoardBomFiles, const QString &bomAttributes, bool exportPcbFabricationData, const QString &pcbFabricationSettingsPath, const QStringList &exportPnpTopFiles, const QStringList &exportPnpBottomFiles, const QStringList &exportNetlistFiles, const QStringList &boardNames, const QStringList &boardIndices, bool removeOtherBoards, const QStringList &avNames, const QStringList &avIndices, const QString &setDefaultAv, bool save, bool strict) const noexceptCommandLineInterfaceprivate
openStep(const QString &filePath, bool minify, bool tesselate, const QString &saveTo) const noexceptCommandLineInterfaceprivate
prepareRuleCheckMessages(RuleCheckMessageList messages, const QSet< SExpression > &approvals, int &approvedMsgCount) noexceptCommandLineInterfaceprivatestatic
prettyPath(const FilePath &path, const QString &style) noexceptCommandLineInterfaceprivatestatic
print(const QString &str) noexceptCommandLineInterfaceprivatestatic
printErr(const QString &str) noexceptCommandLineInterfaceprivatestatic
processLibraryElement(const QString &libDir, TransactionalFileSystem &fs, LibraryBaseElement &element, bool runCheck, bool minifyStepFiles, bool save, bool strict, bool &success) constCommandLineInterfaceprivate
~CommandLineInterface() noexcept=defaultCommandLineInterface