_linkList | Core::PropertyLinkListBase | protected |
aboutToSetValue(const Core::Variant &newValue=Core::Variant()) | Core::Property | protected |
accept(Core::CoreVisitor *visitor) | Core::Property | |
addLink(Core::DocObject *o) override | Core::PropertyLinkList | virtual |
addToContainer(const std::string &name) | Core::Property | |
BaseClass() | Base::BaseClass | |
copyValue(Core::Property *p) override | Core::PropertyLinkList | virtual |
create(void) | Base::BaseClass | inlinestatic |
createSQL(Base::AbstractWriter &writer, Base::PersistanceVersion &save_version, bool data) override | Core::Property | virtual |
deepCopy(Core::Property *p, Core::CoreDocument *dest_doc, DocObjectMap ©Map) override | Core::PropertyLinkListBase | virtual |
enableNotify(bool on) | Core::Property | inline |
getClassTypeId(void) | Base::BaseClass | static |
getContainer() const | Core::Property | |
getDbgInfo() const override | Core::PropertyLinkListBase | virtual |
getKeys() const | Core::Property | |
getKeyValueMap() const | Core::Property | virtual |
getName() const | Core::Property | inline |
getPropertyKind(void) const override | Core::PropertyLinkListBase | virtual |
getRegisteredProperties(Base::Type t, Core::PropertyValueMap &pvm) | Core::Property | static |
getSize() const | Core::PropertyLinkListBase | |
getStatus() const | Core::Property | inline |
getTransactionNumber() const | Core::Property | inline |
getTypeId(void) const | Base::BaseClass | virtual |
getValue() const | Core::PropertyLinkListBase | |
getVariant() const override | Core::PropertyLinkList | virtual |
getVariantFromKey(const std::string &key) const | Core::Property | |
getXMLPropertyAttributeName() | Core::Property | static |
getXMLPropertyAttributeValue() | Core::Property | static |
hasLink(Core::DocObject *o) const | Core::PropertyLinkListBase | virtual |
hasSetValue(void) | Core::Property | protected |
hasValue() const | Core::Property | |
init(void) | Base::BaseClass | static |
initIfcTypes(std::string s, Base::Type classTypeId, int id) | Base::BaseClass | protectedstatic |
initSubclass(Base::Type &toInit, const char *ClassName, const char *ParentName, Type::instantiationMethod method=0) | Base::BaseClass | protectedstatic |
isDefaultValue() const | Core::Property | inline |
isDerivedFrom() const | Base::BaseClass | inline |
isEmpty() const | Core::PropertyLinkListBase | |
isEqual(const Property *p) const override | Core::PropertyLinkList | virtual |
isLink() const override | Core::PropertyLinkListBase | inlinevirtual |
isNotifyEnabled(void) const | Core::Property | inline |
isOptional() const | Core::Property | inlinevirtual |
isTheOnlyUpdatedPropertyInContainer() const | Core::Property | |
isUpdated() const | Core::Property | |
mustbeSaved() const | Base::Persistance | inlinevirtual |
New enum value | Core::Property | |
Property(void) | Core::Property | |
PropertyLinkList()=default | Core::PropertyLinkList | |
PropertyLinkListBase() | Core::PropertyLinkListBase | |
registerProperties(Base::Type t, const Core::PropertyValueMap &pvm) | Core::Property | static |
removeLink(Core::DocObject *o) override | Core::PropertyLinkList | virtual |
restore(Base::AbstractXMLReader &reader, Base::PersistanceVersion &version) override | Core::PropertyLinkList | inlinevirtual |
restoreDocFile(Base::Reader &, const Base::String &) | Base::Persistance | inlinevirtual |
save(Base::AbstractWriter &writer, Base::PersistanceVersion &save_version) override | Core::PropertyLinkListBase | virtual |
saveDocFile(Base::AbstractWriter &, const Base::String &, const Base::String &) | Base::Persistance | inlinevirtual |
setContainer(Core::PropertyContainer *container) | Core::Property | |
setDefaultValue(bool on) | Core::Property | inline |
setEmpty() override | Core::PropertyLinkList | virtual |
setHasValue(bool yesno) | Core::Property | |
setIfcNameAndID(std::string n, int id) | Base::BaseClass | static |
setKeyValue(const std::string &key, const Core::Variant &value) | Core::Property | virtual |
setName(const std::string &name) | Core::Property | inline |
setPropertyKind(Core::PropertyKind p) | Core::Property | virtual |
setStatus(const Property::Status &in) | Core::Property | inline |
setValue(const std::list< Core::DocObject * > &list) override | Core::PropertyLinkList | virtual |
setValueFromVariant(const Core::Variant &value) override | Core::PropertyLinkList | virtual |
setWillChangeStatusOnChange(bool on) | Core::Property | inline |
setXMLPropertyAttributeName(const char *) | Core::Property | static |
setXMLPropertyAttributeValue(const char *) | Core::Property | static |
Status enum name | Core::Property | |
touch() | Core::Property | inline |
Updated enum value | Core::Property | |
Valid enum value | Core::Property | |
~BaseClass() | Base::BaseClass | virtual |
~Property(void) | Core::Property | virtual |
~PropertyLinkList()=default | Core::PropertyLinkList | virtual |
~PropertyLinkListBase() | Core::PropertyLinkListBase | virtual |