LibrePCB Developers Documentation
SerializableKeyValueMap< T > Member List

This is the complete list of members for SerializableKeyValueMap< T >, including all inherited members.

contains(const QString &key) const noexceptSerializableKeyValueMap< T >inline
Event enum nameSerializableKeyValueMap< T >
getDefaultValue() const noexceptSerializableKeyValueMap< T >inline
insert(const QString &key, const typename T::ValueType &value) noexceptSerializableKeyValueMap< T >inline
keys() const noexceptSerializableKeyValueMap< T >inline
mValuesSerializableKeyValueMap< T >private
onEditedSerializableKeyValueMap< T >
OnEditedSlot typedefSerializableKeyValueMap< T >
operator!=(const SerializableKeyValueMap< T > &rhs) const noexceptSerializableKeyValueMap< T >inline
operator=(const SerializableKeyValueMap< T > &rhs) noexceptSerializableKeyValueMap< T >inline
operator==(const SerializableKeyValueMap< T > &rhs) const noexceptSerializableKeyValueMap< T >inline
SerializableKeyValueMap()=deleteSerializableKeyValueMap< T >
SerializableKeyValueMap(const SerializableKeyValueMap< T > &other) noexceptSerializableKeyValueMap< T >inline
SerializableKeyValueMap(const typename T::ValueType &defaultValue) noexceptSerializableKeyValueMap< T >inlineexplicit
SerializableKeyValueMap(const SExpression &node)SerializableKeyValueMap< T >inlineexplicit
serialize(SExpression &root) constSerializableKeyValueMap< T >inline
setDefaultValue(const typename T::ValueType &value) noexceptSerializableKeyValueMap< T >inline
tryGet(const QString &key) const noexceptSerializableKeyValueMap< T >inline
value(const QStringList &keyOrder, QString *usedKey=nullptr) const noexceptSerializableKeyValueMap< T >inline
~SerializableKeyValueMap() noexceptSerializableKeyValueMap< T >inline