DataDescriptionDefinitionDatabaseInterface Member List

This is the complete list of members for DataDescriptionDefinitionDatabaseInterface, including all inherited members.

BuildDescription(const Id &category, const IdAndVersion &dataTypeId, const LanguageRef &language)DataDescriptionDefinitionDatabaseInterfacestatic
CheckUniqueAttributeName(const InternedId &searchId)DataDescriptionDefinitionDatabaseInterfacestatic
DeleteDescription(const Id &category, const LanguageRef &language, const IdAndVersion &dataType)DataDescriptionDefinitionDatabaseInterfacestatic
FindNodeMessage(const Id &dataTypeId, const Id &attributeId, const Id &cmdId)DataDescriptionDefinitionDatabaseInterfacestatic
FindNodeValueChangedMessage(const Id &dataTypeId, const Id &attributeId, const ValueReceiver< DescriptionMessageFunction & > &receiver)DataDescriptionDefinitionDatabaseInterfacestatic
FixDatabaseProps(DBVERSION version, DataDictionary &entry)DataDescriptionDefinitionDatabaseInterfacestatic
GetRegisteredDatabases()DataDescriptionDefinitionDatabaseInterfacestatic
GetRegisteredDescriptions(const Id &databaseId, const Id &category, const LanguageRef &language)DataDescriptionDefinitionDatabaseInterfacestatic
IsWritableDatabase(const Id &databaseId, const Id &languageId)DataDescriptionDefinitionDatabaseInterfacestatic
LoadDescription(LOADDESCRIPTIONMODE mode, const Id &category, const LanguageRef &language, const IdAndVersion &dataType, Id *foundInDatabase=nullptr)DataDescriptionDefinitionDatabaseInterfacestatic
MAXON_INTERFACE_NONVIRTUAL(DataDescriptionDefinitionDatabaseInterface, MAXON_REFERENCE_NONE, "net.maxon.interface.datadescriptiondefinitiondatabase")DataDescriptionDefinitionDatabaseInterfaceprivate
MAXON_OBSERVABLE_STATIC(Result< void >, ObservableSaveDatabase,(const Id &databaseId, const Url &dataBaseUrl, Bool beforeSave), ObservableCombinerRunAllComponent)DataDescriptionDefinitionDatabaseInterface
MAXON_OBSERVABLE_STATIC(Result< void >, ObservableDatabaseRegistrationChange,(const Id &databaseId, Bool added), ObservableCombinerRunAllComponent)DataDescriptionDefinitionDatabaseInterface
QueryNeedsWriteDataBases()DataDescriptionDefinitionDatabaseInterfacestatic
QueryNeedsWriteDataBasesForUserChanges()DataDescriptionDefinitionDatabaseInterfacestatic
RegisterDatabase(const Id &databaseId, const DataDescriptionDefinitionDatabaseImplRef &ddb)DataDescriptionDefinitionDatabaseInterfacestatic
RegisterDatabaseWithUrl(const Id &databaseId, const Url &url, const CString &version=CString::NullValue())DataDescriptionDefinitionDatabaseInterfacestatic
RegisterMessage(const Id &dataTypeId, const Id &attributeId, const Id &cmdId, const DescriptionMessageFunction &func)DataDescriptionDefinitionDatabaseInterfacestatic
RegisterValueChangedMessage(const Id &dataTypeId, const Id &attributeId, const DescriptionMessageFunction &func)DataDescriptionDefinitionDatabaseInterfacestatic
RenameAttribute(const InternedId &oldId, const InternedId &newId)DataDescriptionDefinitionDatabaseInterfacestatic
RenameId(const Id &oldId, const Id &newId)DataDescriptionDefinitionDatabaseInterfacestatic
StoreDescription(const Id &databaseId, const Id &category, const LanguageRef &language, const IdAndVersion &dataType, const DataDescriptionDefinition &description, const DataDescriptionDefinition &overwrittenDescription, Bool usePendingSystem)DataDescriptionDefinitionDatabaseInterfacestatic
UnregisterDatabase(const Id &databaseId)DataDescriptionDefinitionDatabaseInterfacestatic
UpdateDescription(const Id &databaseId, const Id &category, const LanguageRef &language, const IdAndVersion &dataType, DataDescriptionDefinition &descRef, Bool notifyParents)DataDescriptionDefinitionDatabaseInterfacestatic
WriteDataBases()DataDescriptionDefinitionDatabaseInterfacestatic
WriteUserChangedDataBases()DataDescriptionDefinitionDatabaseInterfacestatic