12#ifndef O2_FRAMEWORK_AODNATIVE_OBJECTS_H_
13#define O2_FRAMEWORK_AODNATIVE_OBJECTS_H_
64TreeInfo readTreePayload(std::span<const uint8_t> payload, uint16_t keylen, std::string
const& file, uint64_t fileOffset);
67std::map<std::string, std::string>
readStringMapPayload(std::span<const uint8_t> payload, uint16_t keylen, std::string
const& file, uint64_t fileOffset);
TreeInfo readTreePayload(std::span< const uint8_t > payload, uint16_t keylen, std::string const &file, uint64_t fileOffset)
size_t leafElementSize(char leafClass)
Size in bytes of one value of a leaf class on disk.
std::map< std::string, std::vector< int > > const & supportedClassVersions()
std::map< std::string, std::string > readStringMapPayload(std::span< const uint8_t > payload, uint16_t keylen, std::string const &file, uint64_t fileOffset)
Deserializes a TMap of TObjString to TObjString (metaData, parentFiles).
std::vector< uint8_t > embeddedPayload
std::vector< BasketRef > baskets
std::vector< BranchInfo > branches