LibrePCB Developers Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Component Member List

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

cleanupAfterLoadingElementFromFile() noexceptLibraryBaseElementprotectedvirtual
Component()=deleteComponent
Component(const Component &other)=deleteComponent
Component(const Uuid &uuid, const Version &version, const QString &author, const ElementName &name_en_US, const QString &description_en_US, const QString &keywords_en_US)Component
Component(const FilePath &elementDirectory, bool readOnly)Component
copyTo(const FilePath &destination, bool removeSource)LibraryBaseElementprotectedvirtual
getAllAvailableLocales() const noexceptLibraryBaseElement
getAttributes() const noexceptComponentinline
getAuthor() const noexceptLibraryBaseElementinline
getCategories() const noexceptLibraryElementinline
getCreated() const noexceptLibraryBaseElementinline
getDefaultValue() const noexceptComponentinline
getDescriptions() const noexceptLibraryBaseElementinline
getFilePath() const noexceptLibraryBaseElementinline
getKeywords() const noexceptLibraryBaseElementinline
getLongElementName() noexceptComponentinlinestatic
librepcb::library::LibraryElement::getLongElementName() const noexceptLibraryBaseElementinline
getNames() const noexceptLibraryBaseElementinline
getPrefixes() const noexceptComponentinline
getShortElementName() noexceptComponentinlinestatic
librepcb::library::LibraryElement::getShortElementName() const noexceptLibraryBaseElementinline
getSignalOfPin(const Uuid &symbVar, const Uuid &item, const Uuid &pin)Component
getSignalOfPin(const Uuid &symbVar, const Uuid &item, const Uuid &pin) const Component
getSignals() noexceptComponentinline
getSignals() const noexceptComponentinline
getSymbolVariants() noexceptComponentinline
getSymbolVariants() const noexceptComponentinline
getSymbVarItem(const Uuid &symbVar, const Uuid &item)Component
getSymbVarItem(const Uuid &symbVar, const Uuid &item) const Component
getUuid() const noexceptLibraryBaseElementinline
getVersion() const noexceptLibraryBaseElementinline
isDeprecated() const noexceptLibraryBaseElementinline
isOpenedReadOnly() const noexceptLibraryBaseElementinline
isSchematicOnly() const noexceptComponentinline
isValidElementDirectory(const FilePath &dir) noexceptLibraryBaseElementinlinestatic
LibraryBaseElement()=deleteLibraryBaseElement
LibraryBaseElement(const LibraryBaseElement &other)=deleteLibraryBaseElement
LibraryBaseElement(bool dirnameMustBeUuid, const QString &shortElementName, const QString &longElementName, const Uuid &uuid, const Version &version, const QString &author, const ElementName &name_en_US, const QString &description_en_US, const QString &keywords_en_US)LibraryBaseElement
LibraryBaseElement(const FilePath &elementDirectory, bool dirnameMustBeUuid, const QString &shortElementName, const QString &longElementName, bool readOnly)LibraryBaseElement
LibraryElement()=deleteLibraryElement
LibraryElement(const LibraryElement &other)=deleteLibraryElement
LibraryElement(const QString &shortElementName, const QString &longElementName, const Uuid &uuid, const Version &version, const QString &author, const ElementName &name_en_US, const QString &description_en_US, const QString &keywords_en_US)LibraryElement
LibraryElement(const FilePath &elementDirectory, const QString &shortElementName, const QString &longElementName, bool readOnly)LibraryElement
mAttributesComponentprivate
mAuthorLibraryBaseElementprotected
mCategoriesLibraryElementprotected
mCreatedLibraryBaseElementprotected
mDefaultValueComponentprivate
mDescriptionsLibraryBaseElementprotected
mDirectoryLibraryBaseElementmutableprotected
mDirectoryIsTemporaryLibraryBaseElementmutableprotected
mDirectoryNameMustBeUuidLibraryBaseElementprotected
mIsDeprecatedLibraryBaseElementprotected
mKeywordsLibraryBaseElementprotected
mLoadingFileDocumentLibraryBaseElementprotected
mLongElementNameLibraryBaseElementprotected
mNamesLibraryBaseElementprotected
mOpenedReadOnlyLibraryBaseElementprotected
moveIntoParentDirectory(const FilePath &parentDir)LibraryBaseElementvirtual
moveTo(const FilePath &destination)LibraryBaseElementvirtual
mPrefixesComponentprivate
mSchematicOnlyComponentprivate
mShortElementNameLibraryBaseElementprotected
mSignalsComponentprivate
mSymbolVariantsComponentprivate
mUuidLibraryBaseElementprotected
mVersionLibraryBaseElementprotected
operator=(const Component &rhs)=deleteComponent
librepcb::library::LibraryElement::operator=(const LibraryElement &rhs)=deleteLibraryElement
librepcb::library::LibraryBaseElement::operator=(const LibraryBaseElement &rhs)=deleteLibraryBaseElement
runChecks() const overrideComponentvirtual
save()LibraryBaseElementvirtual
saveIntoParentDirectory(const FilePath &parentDir)LibraryBaseElementvirtual
saveTo(const FilePath &destination)LibraryBaseElementvirtual
SerializableObject() noexceptSerializableObjectinline
serialize(SExpression &root) const overrideComponentprivatevirtual
serializeObjectContainer(SExpression &root, const T &container, const QString &itemName)SerializableObjectinlinestatic
serializePointerContainer(SExpression &root, const T &container, const QString &itemName)SerializableObjectinlinestatic
serializePointerContainerUuidSorted(SExpression &root, const T &container, const QString &itemName)SerializableObjectinlinestatic
serializeToDomElement(const QString &name) const SerializableObjectinline
setAttributes(const AttributeList &attributes) noexceptComponentinline
setAuthor(const QString &author) noexceptLibraryBaseElementinline
setCategories(const QSet< Uuid > &uuids) noexceptLibraryElementinline
setDefaultValue(const QString &value) noexceptComponentinline
setDeprecated(bool deprecated) noexceptLibraryBaseElementinline
setDescriptions(const LocalizedDescriptionMap &descriptions) noexceptLibraryBaseElementinline
setIsSchematicOnly(bool schematicOnly) noexceptComponentinline
setKeywords(const LocalizedKeywordsMap &keywords) noexceptLibraryBaseElementinline
setNames(const LocalizedNameMap &names) noexceptLibraryBaseElementinline
setPrefixes(const NormDependentPrefixMap &prefixes) noexceptComponentinline
setVersion(const Version &version) noexceptLibraryBaseElementinline
~Component() noexceptComponent
~LibraryBaseElement() noexceptLibraryBaseElementvirtual
~LibraryElement() noexceptLibraryElementvirtual
~SerializableObject() noexceptSerializableObjectinlinevirtual