KiCad PCB EDA Suite
|
This is the complete list of members for PROPERTY_HOLDER, including all inherited members.
Clear() | PROPERTY_HOLDER | inline |
Empty() const | PROPERTY_HOLDER | inline |
GetKeys() const | PROPERTY_HOLDER | inline |
GetProperty(const std::string &aKey) const | PROPERTY_HOLDER | inline |
GetPropertyOr(const std::string &aKey, T &&aDefaultValue) const | PROPERTY_HOLDER | inline |
GetPropertyType(const std::string &aKey) const | PROPERTY_HOLDER | inline |
HasProperty(const std::string &aKey) const | PROPERTY_HOLDER | inline |
HasPropertyOfType(const std::string &aKey) const | PROPERTY_HOLDER | inline |
IsValid() const noexcept | PROPERTY_HOLDER | inline |
m_magic | PROPERTY_HOLDER | private |
m_properties | PROPERTY_HOLDER | private |
MAGIC_VALUE | PROPERTY_HOLDER | static |
operator=(const PROPERTY_HOLDER &other) | PROPERTY_HOLDER | inline |
operator=(PROPERTY_HOLDER &&other) noexcept | PROPERTY_HOLDER | inline |
PROPERTY_HOLDER() | PROPERTY_HOLDER | inline |
PROPERTY_HOLDER(const PROPERTY_HOLDER &other) | PROPERTY_HOLDER | inline |
PROPERTY_HOLDER(PROPERTY_HOLDER &&other) noexcept | PROPERTY_HOLDER | inline |
RemoveProperty(const std::string &aKey) | PROPERTY_HOLDER | inline |
SafeCast(void *aPtr) noexcept | PROPERTY_HOLDER | inlinestatic |
SafeCast(const void *aPtr) noexcept | PROPERTY_HOLDER | inlinestatic |
SafeDelete(void *aPtr) noexcept | PROPERTY_HOLDER | inlinestatic |
SafeDelete(PROPERTY_HOLDER *aHolder) noexcept | PROPERTY_HOLDER | inlinestatic |
SetProperty(const std::string &aKey, T &&aValue) | PROPERTY_HOLDER | inline |
SetTypedProperty(const std::string &aKey, T &&aValue) | PROPERTY_HOLDER | inline |
Size() const | PROPERTY_HOLDER | inline |
~PROPERTY_HOLDER() | PROPERTY_HOLDER | inline |