AssetLinkInterface Member List

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

Create(const AssetDescription &asset, ASSET_UPDATE_POLICY up)AssetLinkInterfacestatic
Create(const Id &type, const IdAndVersion &aid, ASSET_UPDATE_POLICY up)AssetLinkInterfacestatic
Create(const Id &type, const Url &url)AssetLinkInterfacestatic
DEFAULT_LINK_POLICYAssetLinkInterfacestatic
GetOriginData() constAssetLinkInterface
GetUpdatePolicy() constAssetLinkInterface
GetUrl() constAssetLinkInterface
MAXON_ATTRIBUTE_CLASS(String, NAME, "net.maxon.assetlink.origin.name")AssetLinkInterface
MAXON_ATTRIBUTE_CLASS(decltype(maxon::ASSETMETADATA::ASSET_VERSIONTAG)::ValueType, VERSIONTAG, "net.maxon.assetlink.origin.versiontag")AssetLinkInterface
MAXON_ATTRIBUTE_CLASS(Id, Category, "net.maxon.assetlink.origin.category")AssetLinkInterface
MAXON_ATTRIBUTE_CLASS(String, REPOSITORYNAME, "net.maxon.assetlink.origin.reponame")AssetLinkInterface
MAXON_ATTRIBUTE_CLASS(Id, REPOSITORYID, "net.maxon.assetlink.origin.repoid")AssetLinkInterface
MAXON_ATTRIBUTE_CLASS(Data, INSTANCEDATA, "net.maxon.assetlink.origin.instancedata")AssetLinkInterface
MAXON_INTERFACE(AssetLinkInterface, MAXON_REFERENCE_COPY_ON_WRITE, "net.maxon.interface.assetlink", MAXON_IMPLEMENTATION_MODULE("net.maxon.asset"))AssetLinkInterfaceprivate
MAXON_INTERFACE_SINGLE_IMPLEMENTATIONAssetLinkInterfaceprivate
Resolve(const AssetRepositoryRef &context) constAssetLinkInterface
SetIdAndVersion(const IdAndVersion &aid)AssetLinkInterface
SetOriginData(const DataDictionary &originData)AssetLinkInterface
SetUpdatePolicy(ASSET_UPDATE_POLICY up)AssetLinkInterface
SetUrl(const Url &url)AssetLinkInterface