101 std::vector<std::string>
Resolve(std::vector<std::string> path)
const;
Defines symbol visibility for the Relational NT public API.
Abstract KV storage backend consumed by CursorManager and Merkle.
Declares the registry responsible for runtime-managed database objects.
Contract between CursorManager / Merkle and a physical storage engine.
Definition IStorageBackend.h:31
NamespaceReferenceManager(ObjectManager &objects, IStorageBackend &storage)
Constructs a NamespaceReferenceManager bound to a registry.
Definition NamespaceReferenceManager.cpp:6
std::vector< std::string > Resolve(std::vector< std::string > path) const
Rewrites a logical path through reference reparse rules.
Definition NamespaceReferenceManager.cpp:29
Owns the registry used to locate and reference database objects.
Definition ObjectManager.h:27
Contains the Relational NT runtime managers and API facade.