OpenLexocad  27.1
Core::CoreDocument Member List

This is the complete list of members for Core::CoreDocument, including all inherited members.

____deadValBase::BaseClass
_changedPropertiesCore::PropertyContainerprotected
_messages_WhileRunningNotifyBase::Subject< Core::DocChanges >protected
_ObserverSetBase::Subject< Core::DocChanges >protected
_ObserverSet_AddedLaterBase::Subject< Core::DocChanges >protected
_observerTimeBase::Subject< Core::DocChanges >protected
_running_notifyBase::Subject< Core::DocChanges >protected
addDynamicProperty(const char *type, const char *name=0, const char *group=0, const char *doc=0, short attr=0, bool ro=false, bool hidden=false)Core::PropertyContainervirtual
addObject(Core::DocObject *e)Core::CoreDocument
addPropertiesFrom(const Core::PropertyContainer *other)Core::PropertyContainerprotected
addProperty(Core::Property *p, const std::string &name)Core::PropertyContainer
addProperty(Base::Type t, const std::string &name, const Core::Variant &defaultValue)Core::PropertyContainer
addPropertyUser(const std::string &name, const Core::Variant &value)Core::PropertyContainer
AllowPartialRecompute enum valueCore::CoreDocument
application_mainversionCore::CoreDocument
application_minorversionCore::CoreDocument
architectCore::CoreDocument
attach(Observer< Core::DocChanges > *ToObserv)Base::Subject< Core::DocChanges >inline
BaseClass()Base::BaseClass
breakLinks()Core::PropertyContainervirtual
check_lx(char *f, char *n)Core::PropertyContainervirtual
checkAfterOnDeleted()Core::PropertyContainervirtual
checkForAlreadyExistingProperty(Core::Property *property)Core::PropertyContainerprotected
checkIntegrity()Core::PropertyContainer
clearCopyType()Core::CoreDocument
Closable enum valueCore::CoreDocument
commentCore::CoreDocument
companyCore::CoreDocument
compatibleInfoCore::CoreDocument
copyObject(Core::DocObject *o, DocObjectMap &copyMap=DocObjectMap())Core::CoreDocument
copyObjectShallow(Type o)Core::CoreDocumentinline
copySharedObject(Core::DocObject *o, DocObjectMap &copyMap)Core::CoreDocument
copyToDifferentType(Core::DocObject *o, Base::Type typeToCreate, DocObjectMap &copyMap)Core::CoreDocument
CoreApplication classCore::CoreDocumentfriend
CoreDocument_Factory classCore::CoreDocumentfriend
create(void)Base::BaseClassinlinestatic
createdByCore::CoreDocument
createObjectFromType(Base::Type type)Core::CoreDocument
createObjectFromTypeName(const char *typeName)Core::CoreDocument
createSQL(Base::AbstractWriter &, Base::PersistenceVersion &, bool)Base::Persistenceinlinevirtual
creationDateCore::CoreDocument
detach(Observer< Core::DocChanges > *ToObserv)Base::Subject< Core::DocChanges >inline
detachAll()Base::Subject< Core::DocChanges >inline
documentChangesCore::CoreDocument
documentGUIDCore::CoreDocument
documentMaxIDCore::CoreDocument
DocumentTimeStampSentinel classCore::CoreDocumentfriend
documentTypeNameCore::CoreDocument
documentVersionCore::CoreDocument
enableNotify(const bool enable)Core::PropertyContainer
encodeAttribute(const std::string &)Base::Persistencestatic
ensureIntegrity()Core::PropertyContainervirtual
fileNameCore::CoreDocument
filenameCore::CoreDocument
get(const char *Name)Base::Subject< Core::DocChanges >inline
getAll()Base::Subject< Core::DocChanges >inline
getClassTypeId(void)Base::BaseClassstatic
getCopyType() constCore::CoreDocument
getData(const std::string &key, bool *ok=nullptr) constCore::PropertyContainer
getDocumentVersion() constCore::CoreDocument
getDynamicPropertyByName(const char *name) constCore::PropertyContainervirtual
getDynamicPropertyData(const Property *prop) constCore::PropertyContainer
getDynamicPropertyNames() constCore::PropertyContainervirtual
getKeyValueMap() constCore::PropertyContainer
getLastValidPropertyMap() constCore::PropertyContainer
getObjects(bool includeDeletedObjects=false) constCore::CoreDocument
getObjectsByTypeName(const std::string &typeName) constCore::CoreDocument
getObjectsConst(bool includeDeletedObjects=false) constCore::CoreDocument
getObjectsSorted() constCore::CoreDocument
getObserverSortedByPriority(const ObserverSetType &obs)Base::Subject< Core::DocChanges >inlineprotected
getObserverTime()Base::Subject< Core::DocChanges >inline
getPropertiesAndNameByType(Base::Type type) constCore::PropertyContainer
getPropertiesByType(Base::Type type) constCore::PropertyContainer
getPropertiesByTypes(const std::vector< Base::Type > &type) constCore::PropertyContainer
getPropertiesOrdered() constCore::PropertyContainer
getPropertyByName(const std::string &name) constCore::PropertyContainerinline
getPropertyByName(const Base::String &name) constCore::PropertyContainerinline
getPropertyByName(const std::string &name) constCore::PropertyContainerinline
getPropertyChangeStatus() constCore::PropertyContainer
getPropertyMap(Core::PropertyMap &) constCore::PropertyContainer
getPropertyName(const Property *prop) constCore::PropertyContainervirtual
getPropertyValueByName(const std::string &propertyName, bool *ok=0) constCore::PropertyContainerinline
getPropertyValueMap() constCore::PropertyContainer
getStatus() constCore::PropertyContainerprotected
getTypeId(void) constBase::BaseClassvirtual
getUpdatedProperties() constCore::PropertyContainer
hasErrors() constCore::PropertyContainer
hasSameValuesAs(const PropertyContainer *container) constCore::PropertyContainer
Importing enum valueCore::CoreDocument
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
integrityLost()Core::PropertyContainer
integrityMaintained()Core::PropertyContainer
isDeleted() constCore::PropertyContainer
isDeletedFinal() constCore::PropertyContainer
isDerivedFrom() constBase::BaseClassinline
isDerivedFrom(const Type type) constBase::BaseClassinline
isMarkedForDelete() constCore::PropertyContainer
isMarkedForDeleteFinal() constCore::PropertyContainer
isNew() constCore::PropertyContainer
isNotifyEnabled(void) constCore::PropertyContainer
isRestoredCore::PropertyContainer
isStatusDeleted() constCore::PropertyContainer
isUpdated() constCore::PropertyContainer
isValid() constCore::PropertyContainer
KeepTrailingDigits enum valueCore::CoreDocument
lastModifiedByCore::CoreDocument
lastModifiedDateCore::CoreDocument
MessageType typedefBase::Subject< Core::DocChanges >
mustbeSaved() constBase::Persistenceinlinevirtual
nameCore::CoreDocument
notify(Core::DocChanges &rcReason)Base::Subject< Core::DocChanges >inline
notify_internal(Core::DocChanges &rcReason, size_t deep)Base::Subject< Core::DocChanges >inline
observerDeleted(Observer< Core::DocChanges > *ToObserv)Base::Subject< Core::DocChanges >inline
ObserverSetType typedefBase::Subject< Core::DocChanges >protected
ObserverType typedefBase::Subject< Core::DocChanges >
onBeforeChange(Core::Property *p, const Core::Variant &newValue=Core::Variant())Core::PropertyContainervirtual
onBeforeChangeProperty(const Core::DocObject *Who, const Property *What)Core::CoreDocument
Core::PropertyContainer::onBeforeChangeProperty(const Property *prop)Core::PropertyContainerinlineprotectedvirtual
onChanged(Core::Property *p)Core::PropertyContainervirtual
onChangedDebug(Core::DocObject *o, Core::Property *p)Core::CoreDocumentvirtual
Core::PropertyContainer::onChangedDebug(Core::Property *p)Core::PropertyContainervirtual
onChangedProperty(const Core::DocObject *Who, const Property *What)Core::CoreDocument
Core::PropertyContainer::onChangedProperty(const Property *prop)Core::PropertyContainerinlineprotectedvirtual
onDeleted()Core::PropertyContainervirtual
onFileOpened()Core::CoreDocumentinlinevirtual
onNew()Core::PropertyContainervirtual
onPropertyStatusBitsChanged(const Property &prop, unsigned long oldStatus)Core::PropertyContainerinlinevirtual
onRecomputedCBCore::CoreDocument
PartialDoc enum valueCore::CoreDocument
PartialRestore enum valueCore::CoreDocument
projectNumberCore::CoreDocument
PropertyContainer(void)Core::PropertyContainer
PropertyContainer(const PropertyContainer &rhs)Core::PropertyContainer
PropertyGUID classCore::CoreDocumentfriend
recompute()Core::CoreDocumentvirtual
Recomputing enum valueCore::CoreDocument
removeAllProperties()Core::PropertyContainer
removeData(const std::string &key)Core::PropertyContainer
removeDynamicProperty(const char *name)Core::PropertyContainervirtual
removeObject(Core::DocObject *e)Core::CoreDocument
removeObjectFinal(Core::DocObject *e, bool deep=false)Core::CoreDocument
removeProperty(Core::Property *p, std::string pName)Core::PropertyContainer
resetObserverTime()Base::Subject< Core::DocChanges >inline
restore(Base::AbstractXMLReader &reader, Base::PersistenceVersion &version)Core::PropertyContainervirtual
restoreDocFile(Base::Reader &, const Base::String &)Base::Persistenceinlinevirtual
RestoreError enum valueCore::CoreDocument
restoreProperty(Core::Property *property, const Base::String &name, Base::AbstractXMLReader &reader, Base::PersistenceVersion &version)Core::PropertyContainerprotectedvirtual
Restoring enum valueCore::CoreDocument
rollBack()Core::PropertyContainer
save(Base::AbstractWriter &writer, Base::PersistenceVersion &version)Core::PropertyContainervirtual
saveDocFile(Base::AbstractWriter &, const Base::String &, const Base::String &)Base::Persistenceinlinevirtual
saveLastValidPropertyMap()Core::PropertyContainer
setAllPropertiesValid()Core::PropertyContainer
setData(const std::string &key, void *data)Core::PropertyContainer
setDeleted()Core::PropertyContainer
setDeleteFinal()Core::PropertyContainer
setHasErrors()Core::PropertyContainer
setIfcNameAndID(const std::string &n, int id)Base::BaseClassstatic
setMarkedForDelete()Core::PropertyContainer
setMarkedForDeleteFinal()Core::PropertyContainer
setNew()Core::PropertyContainer
setProperty(const std::string &name, double value)Core::PropertyContainer
setProperty(const std::string &name, int value)Core::PropertyContainer
setProperty(const std::string &name, const Geom::Vec &value)Core::PropertyContainer
setProperty(const std::string &name, const std::list< Geom::Vec > &value)Core::PropertyContainer
setProperty(const std::string &name, const Geom::Trsf &value)Core::PropertyContainer
setProperty(const std::string &name, const std::string &value)Core::PropertyContainer
setProperty(const std::string &name, const char *value)Core::PropertyContainer
setProperty(const std::string &name, const Base::String &value)Core::PropertyContainer
setProperty(const std::string &name, const Geom::Pnt &value)Core::PropertyContainer
setProperty(const std::string &name, const Geom::Pnt2d &value)Core::PropertyContainer
setProperty(const std::string &name, const std::vector< Geom::Pnt > &value)Core::PropertyContainer
setProperty(const std::string &name, const std::vector< Geom::Pnt2d > &value)Core::PropertyContainer
setProperty(const std::string &name, const MD5 &value)Core::PropertyContainer
setProperty(const std::string &name, bool value)Core::PropertyContainer
setProperty(const std::string &name, Core::DocObject *value)Core::PropertyContainer
setProperty(const std::string &name, const Core::DocObject *value)Core::PropertyContainer
setProperty(const std::string &name, const std::unordered_set< Core::DocObject * > &value)Core::PropertyContainer
setProperty(const std::string &name, const std::list< Core::DocObject * > &value)Core::PropertyContainer
setProperty(const std::string &name, const std::vector< int > &value)Core::PropertyContainer
setProperty(const std::string &name, const QFont &value)Core::PropertyContainer
setProperty(const std::string &name, const Draw::DrawStyle &value)Core::PropertyContainer
setProperty(const std::string &name, const Draw::Arrowheads &value)Core::PropertyContainer
setProperty(const std::string &name, const Geom::Dir &value)Core::PropertyContainer
setProperty(const std::string &name, const Geom::Dir2d &value)Core::PropertyContainer
setProperty(const std::string &name, const Base::Color &value)Core::PropertyContainer
setProperty(const std::string &name, const Geom::Ax1 &value)Core::PropertyContainer
setProperty(const std::string &name, const Geom::Ax2 &value)Core::PropertyContainer
setProperty(const std::string &name, const Draw::Texture2Transform &value)Core::PropertyContainer
setProperty(const std::string &name, const std::list< std::list< Geom::Pnt > > &value)Core::PropertyContainer
setProperty(const std::string &name, const std::vector< double > &value)Core::PropertyContainer
setProperty(const std::string &name, pBrepData &value)Core::PropertyContainer
setPropertyFromKeyValue(const std::string &propertyName, const std::string &key, const Core::Variant &value)Core::PropertyContainer
setPropertyFromVariant(const std::string &name, const Core::Variant &value)Core::PropertyContainer
setPropertyValues(const PropertyContainer *other)Core::PropertyContainer
setPropertyValues(const Core::PropertyValueMap &other)Core::PropertyContainer
setStatus(Status status)Core::PropertyContainerprotectedvirtual
setUpdated()Core::PropertyContainer
setUpdated(const Core::Property *p)Core::PropertyContainer
setValid()Core::PropertyContainer
SkipRecompute enum valueCore::CoreDocument
Status enum nameCore::CoreDocument
Subject()Base::Subject< Core::DocChanges >inline
subject_name(void)Base::Subject< Core::DocChanges >inlinevirtual
SubjectType typedefBase::Subject< Core::DocChanges >
TempDoc enum valueCore::CoreDocument
touch()Core::PropertyContainer
~BaseClass()Base::BaseClassvirtual
~PropertyContainer(void)=defaultCore::PropertyContainervirtual
~Subject()Base::Subject< Core::DocChanges >inlinevirtual