This is the complete list of members for AssetRepositoryInterface, including all inherited members.
AddBase(const AssetRepositoryRef &base) | AssetRepositoryInterface | |
Begin() const | DataDictionaryObjectInterface | private |
CompareVersions(const AssetBase &first, const AssetBase &second) const | AssetRepositoryInterface | |
ConstIterator typedef | DataDictionaryObjectInterface | private |
Contains(KEY &&key) const | DataDictionaryObjectInterface | private |
CopyAsset(const Id &aid, const AssetDescription &source, Bool addEncryption=false, Bool overwrite=false) | AssetRepositoryInterface | |
DeleteAsset(const Id &aid) | AssetRepositoryInterface | |
End() const | DataDictionaryObjectInterface | private |
Erase(KEY &&key) | DataDictionaryObjectInterface | private |
EraseAsset(const AssetDescription &asset) | AssetRepositoryInterface | |
EraseData(const ConstDataPtr &key) | DataDictionaryObjectInterface | private |
FindAssets(const Id &type, const Id &aid, const Id &version, ASSET_FIND_MODE findMode, const ValueReceiver< const AssetDescription & > &receiver) const | AssetRepositoryInterface | |
FindAssets(const AssetType &type, const Id &aid, const Id &version, ASSET_FIND_MODE findMode, const ValueReceiver< const AssetDescription & > &receiver) const | AssetRepositoryInterface | |
FindAssets(const Block< const Id > &types, const Id &aid, const Id &version, ASSET_FIND_MODE findMode, const ValueReceiver< const AssetDescription & > &receiver) const | AssetRepositoryInterface | |
FindLatestAsset(const Id &type, const Id &aid, const Id &version, ASSET_FIND_MODE findMode=ASSET_FIND_MODE::NONE) const | AssetRepositoryInterface | |
FindLatestAsset(const AssetType &type, const Id &aid, const Id &version, ASSET_FIND_MODE findMode=ASSET_FIND_MODE::NONE) const | AssetRepositoryInterface | |
FindRepository(const Id &repoId) const | AssetRepositoryInterface | |
Get(KEY &&key) const | DataDictionaryObjectInterface | private |
Get(KEY &&key, const T &defaultValue) const | DataDictionaryObjectInterface | private |
Get(KEY &&key, T &&defaultValue) const | DataDictionaryObjectInterface | private |
GetBases() const | AssetRepositoryInterface | |
GetCachedData(MoveDataPtr &&key, const Delegate< Result< GenericData >()> &callback) | AssetRepositoryInterface | |
GetCachedData(MoveDataPtr &&key, const Delegate< Result< DerivedAssetRepositoryDataRef >()> &callback) | AssetRepositoryInterface | |
GetData(const ConstDataPtr &key) const | DataDictionaryObjectInterface | private |
GetDerived(const ValueReceiver< const AssetRepositoryRef & > &receiver) const | AssetRepositoryInterface | |
GetDescription(const Asset &asset) const | AssetRepositoryInterface | |
GetDescriptionDatabaseId() const | AssetRepositoryInterface | |
GetId() const | AssetRepositoryInterface | |
GetOrDefault(KEY &&key) const | DataDictionaryObjectInterface | private |
GetOrDefault(KEY &&key) const | DataDictionaryObjectInterface | private |
GetRepositoryName(const LanguageRef &language, Bool addDetails) const | AssetRepositoryInterface | |
HandleAssetErased(const AssetDescription &asset) | AssetRepositoryInterface | protected |
HandleAssetStored(const AssetDescription &asset) | AssetRepositoryInterface | protected |
HandleAssetUpdated(const Asset &asset) | AssetRepositoryInterface | protected |
HandleBaseChanged(const AssetRepositoryRef &base, Bool added) | AssetRepositoryInterface | protected |
HandleDownloadStateChanged(const AssetRepositoryRef &repository, Bool finished) | AssetRepositoryInterface | |
HandleMetaDataStored(const AssetDescription &asset, const InternedId &metaId, AssetMetaDataInterface::KIND kind, const Data &prevData, const Data &newData) | AssetRepositoryInterface | protected |
InitBases(const Block< const AssetRepositoryRef > &bases) | AssetRepositoryInterface | |
InitIterator(DataDictionaryIteratorInterface *iterator, Bool end) const | DataDictionaryObjectInterface | private |
IsBasedOnOrSame(const AssetRepositoryRef &other) const | AssetRepositoryInterface | |
IsBasedOnOrSame(const Id &other) const | AssetRepositoryInterface | |
IsEmpty() const | DataDictionaryObjectInterface | private |
IsPopulated() const | DataDictionaryObjectInterface | private |
IsWritable() const | AssetRepositoryInterface | |
Iterator typedef | DataDictionaryObjectInterface | private |
LatestAssetMap typedef | AssetRepositoryInterface | |
LoadDescription(const Id &category, const LanguageRef &language, const AssetDescription &asset) | AssetRepositoryInterface | |
LoadDescription(const Id &category, const LanguageRef &language, const IdAndVersion &dataType) | AssetRepositoryInterface | |
LoadDescription(const Id &category, const LanguageRef &language, const Id &dataType) | AssetRepositoryInterface | |
LoadDescriptionDefinition(LOADDESCRIPTIONMODE mode, const Id &category, const LanguageRef &language, const AssetDescription &asset) | AssetRepositoryInterface | |
MAXON_INTERFACE(AssetRepositoryInterface, MAXON_REFERENCE_NORMAL, "net.maxon.interface.assetrepository", MAXON_IMPLEMENTATION_MODULE("net.maxon.asset")) | AssetRepositoryInterface | private |
MAXON_OBSERVABLE(void, ObservableBaseChanged,(const AssetRepositoryRef &base, Bool added), ObservableCombinerRunAllComponent) | AssetRepositoryInterface | |
MAXON_OBSERVABLE(void, ObservableAssetStored,(const AssetDescription &asset), ObservableCombinerRunAllComponent) | AssetRepositoryInterface | |
MAXON_OBSERVABLE(void, ObservableAssetErased,(const AssetDescription &asset), ObservableCombinerRunAllComponent) | AssetRepositoryInterface | |
MAXON_OBSERVABLE(void, ObservableAssetUpdated,(const Asset &asset), ObservableCombinerRunAllComponent) | AssetRepositoryInterface | |
MAXON_OBSERVABLE(void, ObservableMetaDataStored,(const AssetDescription &asset, const InternedId &metaId, AssetMetaDataInterface::KIND kind, const Data &prevData, const Data &newData), ObservableCombinerRunAllComponent) | AssetRepositoryInterface | |
MAXON_OBSERVABLE(void, ObservableDownloadStateChanged,(const AssetRepositoryRef &repository, Bool finished), ObservableCombinerRunAllComponent) | AssetRepositoryInterface | |
OverwriteAsset(const Id &aid, Asset &asset, const AssetMetaData &metaData=GetZeroRef< AssetMetaData >()) | AssetRepositoryInterface | |
OverwriteAsset(const Id &aid, ASSET &asset, const AssetMetaData &metaData=GetZeroRef< AssetMetaData >()) | AssetRepositoryInterface | |
OverwriteAsset(const Id &aid, ASSET &asset, const AssetMetaData &metaData) | AssetRepositoryInterface | |
PrivateFindAssets(const Block< const Id > &types, const Id &aid, const Id &version, ASSET_FIND_MODE findMode, const ValueReceiver< const AssetDescription & > &assets, HashSet< const AssetRepositoryInterface * > &visited, LatestAssetMap &latestMap) const | AssetRepositoryInterface | |
PrivatePrefetchMetaData(const InternedId &metaId, AssetMetaDataInterface::KIND kind, ASSET_FIND_MODE findMode, HashSet< const AssetRepositoryInterface * > &visited) | AssetRepositoryInterface | |
RemoveBase(const AssetRepositoryRef &base) | AssetRepositoryInterface | |
RequestUnloadRepository() | AssetRepositoryInterface | |
Reset() | DataDictionaryObjectInterface | private |
Set(KEY &&key, T &&data) | DataDictionaryObjectInterface | private |
SetData(ForwardingDataPtr &&key, Data &&data) | DataDictionaryObjectInterface | private |
SetData(ForwardingDataPtr &&key, const Data &data) | DataDictionaryObjectInterface | private |
SetRepositoryName(const String &name, const LanguageRef &language) | AssetRepositoryInterface | |
StoreAsset(const Id &aid, Asset &asset, const AssetMetaData &metaData=GetZeroRef< AssetMetaData >()) | AssetRepositoryInterface | |
StoreAsset(const Id &aid, ASSET &asset, const AssetMetaData &metaData=GetZeroRef< AssetMetaData >()) | AssetRepositoryInterface | |
StoreAsset(const Id &aid, ASSET &asset, const AssetMetaData &metaData) | AssetRepositoryInterface | |
StoreMetaData(const AssetDescription &asset, const InternedId &metaId, ForwardingDataPtr &&data, AssetMetaDataInterface::KIND kind) | AssetRepositoryInterface | |
StoreUrlMetaData(const AssetDescription &asset, const InternedId &metaId, const Url &source, AssetMetaDataInterface::KIND kind) | AssetRepositoryInterface |