|
OpenAssetIO
An abstract API for generalising interactions between a host application and an asset management system
|
This is the complete list of members for ManagerInterface, including all inherited members.
| BatchElementErrorCallback typedef | ManagerInterface | |
| Capability enum name | ManagerInterface | |
| ConstPtr typedef | ManagerInterface | |
| createChildState(const ManagerStateBasePtr &parentState, const HostSessionPtr &hostSession) | ManagerInterface | virtual |
| createEntityReference(Str entityReferenceString) const | ManagerInterface | protected |
| createState(const HostSessionPtr &hostSession) | ManagerInterface | virtual |
| defaultEntityReference(const trait::TraitSets &traitSets, access::DefaultEntityAccess defaultEntityAccess, const ContextConstPtr &context, const HostSessionPtr &hostSession, const DefaultEntityReferenceSuccessCallback &successCallback, const BatchElementErrorCallback &errorCallback) | ManagerInterface | virtual |
| DefaultEntityReferenceSuccessCallback typedef | ManagerInterface | |
| displayName() const =0 | ManagerInterface | pure virtual |
| entityExists(const EntityReferences &entityReferences, const ContextConstPtr &context, const HostSessionPtr &hostSession, const ExistsSuccessCallback &successCallback, const BatchElementErrorCallback &errorCallback) | ManagerInterface | virtual |
| entityTraits(const EntityReferences &entityReferences, access::EntityTraitsAccess entityTraitsAccess, const ContextConstPtr &context, const HostSessionPtr &hostSession, const EntityTraitsSuccessCallback &successCallback, const BatchElementErrorCallback &errorCallback) | ManagerInterface | virtual |
| EntityTraitsSuccessCallback typedef | ManagerInterface | |
| ExistsSuccessCallback typedef | ManagerInterface | |
| flushCaches(const HostSessionPtr &hostSession) | ManagerInterface | virtual |
| getWithRelationship(const EntityReferences &entityReferences, const trait::TraitsDataPtr &relationshipTraitsData, const trait::TraitSet &resultTraitSet, size_t pageSize, access::RelationsAccess relationsAccess, const ContextConstPtr &context, const HostSessionPtr &hostSession, const RelationshipQuerySuccessCallback &successCallback, const BatchElementErrorCallback &errorCallback) | ManagerInterface | virtual |
| getWithRelationships(const EntityReference &entityReference, const trait::TraitsDatas &relationshipTraitsDatas, const trait::TraitSet &resultTraitSet, size_t pageSize, access::RelationsAccess relationsAccess, const ContextConstPtr &context, const HostSessionPtr &hostSession, const RelationshipQuerySuccessCallback &successCallback, const BatchElementErrorCallback &errorCallback) | ManagerInterface | virtual |
| hasCapability(Capability capability)=0 | ManagerInterface | pure virtual |
| identifier() const =0 | ManagerInterface | pure virtual |
| info() | ManagerInterface | virtual |
| initialize(InfoDictionary managerSettings, const HostSessionPtr &hostSession) | ManagerInterface | virtual |
| isEntityReferenceString(const Str &someString, const HostSessionPtr &hostSession) | ManagerInterface | virtual |
| kCapabilityNames | ManagerInterface | static |
| managementPolicy(const trait::TraitSets &traitSets, access::PolicyAccess policyAccess, const ContextConstPtr &context, const HostSessionPtr &hostSession) | ManagerInterface | virtual |
| ManagerInterface() | ManagerInterface | |
| persistenceTokenForState(const ManagerStateBasePtr &state, const HostSessionPtr &hostSession) | ManagerInterface | virtual |
| preflight(const EntityReferences &entityReferences, const trait::TraitsDatas &traitsHints, access::PublishingAccess publishingAccess, const ContextConstPtr &context, const HostSessionPtr &hostSession, const PreflightSuccessCallback &successCallback, const BatchElementErrorCallback &errorCallback) | ManagerInterface | virtual |
| PreflightSuccessCallback typedef | ManagerInterface | |
| Ptr typedef | ManagerInterface | |
| register_(const EntityReferences &entityReferences, const trait::TraitsDatas &entityTraitsDatas, access::PublishingAccess publishingAccess, const ContextConstPtr &context, const HostSessionPtr &hostSession, const RegisterSuccessCallback &successCallback, const BatchElementErrorCallback &errorCallback) | ManagerInterface | virtual |
| RegisterSuccessCallback typedef | ManagerInterface | |
| RelationshipQuerySuccessCallback typedef | ManagerInterface | |
| resolve(const EntityReferences &entityReferences, const trait::TraitSet &traitSet, access::ResolveAccess resolveAccess, const ContextConstPtr &context, const HostSessionPtr &hostSession, const ResolveSuccessCallback &successCallback, const BatchElementErrorCallback &errorCallback) | ManagerInterface | virtual |
| ResolveSuccessCallback typedef | ManagerInterface | |
| settings(const HostSessionPtr &hostSession) | ManagerInterface | virtual |
| stateFromPersistenceToken(const Str &token, const HostSessionPtr &hostSession) | ManagerInterface | virtual |
| updateTerminology(StrMap terms, const HostSessionPtr &hostSession) | ManagerInterface | virtual |
| ~ManagerInterface()=default | ManagerInterface | virtual |
Copyright 2013-2023 The Foundry Visionmongers Ltd. OpenAssetIO is released under the Apache 2.0 License