OpenAssetIO
An abstract API for generalising interactions between a host application and an asset management system
|
Constants used throughout the OpenAssetIO API. More...
Variables | |
Info dictionary field names. | |
Bare strings should never be used to help protect against inconsistencies and future changes. | |
constexpr std::string_view | kInfoKey_SmallIcon = "smallIcon" |
constexpr std::string_view | kInfoKey_Icon = "icon" |
constexpr std::string_view | kInfoKey_IsPython = "isPython" |
Indicate that the callee is written primarily in Python. More... | |
constexpr std::string_view | kInfoKey_EntityReferencesMatchPrefix |
Common prefix for all entity references of a particular manager. More... | |
Constants used throughout the OpenAssetIO API.
|
inline |
Common prefix for all entity references of a particular manager.
This field may be used by the API to optimize queries to isEntityReferenceString in situations where bridging languages, etc. can be expensive (particularly in the case of python plug-ins called from multi-threaded C++).
|
inline |
|
inline |
Indicate that the callee is written primarily in Python.
OpenAssetIO is a mostly seamless dual-language library, but for some access patterns it may be necessary for callers to be aware that the callee is written in Python to ensure correct behaviour.
|
inline |
Copyright 2013-2023 The Foundry Visionmongers Ltd. OpenAssetIO is released under the Apache 2.0 License