OpenLexocad  27.1
Core::PropertyLinkSet< T > Member List

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

____deadValBase::BaseClass
_linkSetCore::PropertyLinkSetBaseprotected
aboutToSetValue(const Core::Variant &newValue=Core::Variant())Core::Propertyprotected
accept(Core::CoreVisitor *visitor)Core::Property
addLink(T link)Core::PropertyLinkSet< T >inline
Core::PropertyLinkSetBase::addLink(Core::DocObject *link)Core::PropertyLinkSetBasevirtual
addLinks(const std::unordered_set< T > &linkset)Core::PropertyLinkSet< T >inline
Core::PropertyLinkSetBase::addLinks(const std::unordered_set< Core::DocObject * > &linkset)Core::PropertyLinkSetBasevirtual
addToContainer(const std::string &name)Core::Property
BaseClass()Base::BaseClass
copy(void) const overrideCore::PropertyLinkSetBasevirtual
copyValue(Core::Property *p) overrideCore::PropertyLinkSetBasevirtual
create(void)Base::BaseClassinlinestatic
createSQL(Base::AbstractWriter &writer, Base::PersistenceVersion &save_version, bool data) overrideCore::Propertyvirtual
deepCopy(Core::Property *p, Core::CoreDocument *dest_doc, DocObjectMap &copyMap) overrideCore::PropertyLinkSetBasevirtual
enableNotify(bool on)Core::Propertyinline
encodeAttribute(const std::string &)Base::Persistencestatic
EvalOnRestore enum valueCore::Property
ExStatus enum nameCore::Property
getClassTypeId(void)Base::BaseClassstatic
getContainer() constCore::Property
getDbgInfo() const overrideCore::PropertyLinkSetBasevirtual
getExStatus() constCore::Propertyinline
getKeys() constCore::Property
getKeyValueMap() const overrideCore::PropertyLinkSetBasevirtual
getName() constCore::Propertyinline
getPropertyKind(void) const overrideCore::PropertyLinkSetBasevirtual
getRegisteredProperties(Base::Type t, Core::PropertyValueMap &pvm)Core::Propertystatic
getSize() constCore::PropertyLinkSetBase
getStatus() constCore::Propertyinline
getTransactionNumber() constCore::Propertyinline
getType(void) constCore::Property
getTypeId(void) constBase::BaseClassvirtual
getValue() constCore::PropertyLinkSet< T >inline
getVariant() const overrideCore::PropertyLinkSetBasevirtual
getVariantFromKey(const std::string &key) constCore::Property
getXMLPropertyAttributeName()Core::Propertystatic
getXMLPropertyAttributeValue()Core::Propertystatic
hasLink(const Core::DocObject *o) constCore::PropertyLinkSetBase
hasSetValue(void)Core::Propertyprotected
hasValue() constCore::Property
Hidden enum valueCore::Property
Immutable enum valueCore::Property
init(void)Base::BaseClassstatic
initIfcTypes(const std::string &s, Base::Type classTypeId, int id)Base::BaseClassprotectedstatic
initSubclass(Base::Type &toInit, const char *ClassName, const char *ParentName, Type::instantiationMethod method=0)Base::BaseClassprotectedstatic
isDefaultValue() constCore::Propertyinline
isDerivedFrom() constBase::BaseClassinline
isDerivedFrom(const Type type) constBase::BaseClassinline
isEmpty() constCore::PropertyLinkSetBase
isEqual(const Property *p) const overrideCore::PropertyLinkSetBasevirtual
isLink() const overrideCore::PropertyLinkSetBaseinlinevirtual
isNotifyEnabled(void) constCore::Propertyinline
isOptional() constCore::Propertyinlinevirtual
isTheOnlyUpdatedPropertyInContainer() constCore::Property
isUpdated() constCore::Property
LockDynamic enum valueCore::Property
MaterialEdit enum valueCore::Property
mustbeSaved() constBase::Persistenceinlinevirtual
New enum valueCore::Property
NoMaterialListEdit enum valueCore::Property
NoModify enum valueCore::Property
NoRecompute enum valueCore::Property
onAddBackLink(Core::DocObject *o)Core::PropertyLinkBaseBase
onAddBackLinks(const std::list< Core::DocObject * > &linkList)Core::PropertyLinkBaseBase
onAddBackLinks(const std::unordered_set< Core::DocObject * > &linkSet)Core::PropertyLinkBaseBase
onAddLink(Core::DocObject *o)Core::PropertyLinkBaseBase
onAddLinks(const std::list< Core::DocObject * > &linkList)Core::PropertyLinkBaseBase
onAddLinks(const std::unordered_set< Core::DocObject * > &linkSet)Core::PropertyLinkBaseBase
onRemoveBackLink(Core::DocObject *o)Core::PropertyLinkBaseBase
onRemoveBackLinks(const std::list< Core::DocObject * > &linkList)Core::PropertyLinkBaseBase
onRemoveBackLinks(const std::unordered_set< Core::DocObject * > &linkSet)Core::PropertyLinkBaseBase
onRemoveLink(Core::DocObject *o)Core::PropertyLinkBaseBase
onRemoveLinks(const std::list< Core::DocObject * > &linkList)Core::PropertyLinkBaseBase
onRemoveLinks(const std::unordered_set< Core::DocObject * > &linkSet)Core::PropertyLinkBaseBase
Ordered enum valueCore::Property
Output enum valueCore::Property
PartialTrigger enum valueCore::Property
paste(const Core::Property &from) overrideCore::PropertyLinkSetBasevirtual
PropDynamic enum valueCore::Property
Property(void)Core::Property
PropertyLinkSetBase()Core::PropertyLinkSetBase
PropHidden enum valueCore::Property
PropNoPersist enum valueCore::Property
PropNoRecompute enum valueCore::Property
PropOutput enum valueCore::Property
PropReadOnly enum valueCore::Property
PropStaticBegin enum valueCore::Property
PropStaticEnd enum valueCore::Property
PropTransient enum valueCore::Property
ReadOnly enum valueCore::Property
registerProperties(Base::Type t, const Core::PropertyValueMap &pvm)Core::Propertystatic
rehash(long n)Core::PropertyLinkSetBase
removeLink(T link)Core::PropertyLinkSet< T >inline
Core::PropertyLinkSetBase::removeLink(Core::DocObject *link) overrideCore::PropertyLinkSetBasevirtual
restore(Base::AbstractXMLReader &reader, Base::PersistenceVersion &version) overrideCore::PropertyLinkSetBaseinlinevirtual
restoreDocFile(Base::Reader &, const Base::String &)Base::Persistenceinlinevirtual
save(Base::AbstractWriter &writer, Base::PersistenceVersion &save_version) overrideCore::PropertyLinkSetBasevirtual
saveDocFile(Base::AbstractWriter &, const Base::String &, const Base::String &)Base::Persistenceinlinevirtual
setContainer(Core::PropertyContainer *container)Core::Property
setDefaultValue(bool on)Core::Propertyinline
setEmpty()Core::PropertyLinkSetBase
setExStatus(ExStatus pos, bool on)Core::Property
setExStatusValue(unsigned long status)Core::Property
setHasValue(bool yesno)Core::Property
setIfcNameAndID(const std::string &n, int id)Base::BaseClassstatic
setKeyValue(const std::string &key, const Core::Variant &value) overrideCore::PropertyLinkSetBasevirtual
setName(const std::string &name)Core::Propertyinline
setPropertyKind(Core::PropertyKind p)Core::Propertyvirtual
setStatus(const Property::Status &in)Core::Propertyinline
setValue(const std::unordered_set< T > &linkset)Core::PropertyLinkSet< T >inline
Core::PropertyLinkSetBase::setValue(const std::unordered_set< Core::DocObject * > &set)Core::PropertyLinkSetBasevirtual
setValueFromVariant(const Core::Variant &value) overrideCore::PropertyLinkSetBasevirtual
setWillChangeStatusOnChange(bool on)Core::Propertyinline
setXMLPropertyAttributeName(const char *)Core::Propertystatic
setXMLPropertyAttributeValue(const char *)Core::Propertystatic
Single enum valueCore::Property
Status enum nameCore::Property
StatusBitsCore::Propertyprotected
testExStatus(ExStatus pos) constCore::Propertyinline
touch()Core::Propertyinline
Touched enum valueCore::Property
Transient enum valueCore::Property
Updated enum valueCore::Property
User1 enum valueCore::Property
User2 enum valueCore::Property
User3 enum valueCore::Property
User4 enum valueCore::Property
Valid enum valueCore::Property
~BaseClass()Base::BaseClassvirtual
~Property(void)Core::Propertyvirtual
~PropertyLinkSetBase()Core::PropertyLinkSetBasevirtual