|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef CORALUTILITIES_BLOBACCESS_H
6 #define CORALUTILITIES_BLOBACCESS_H
10 #include "nlohmann/json.hpp"
bool compressBlob(const char *, coral::Blob &)
bool readBlobAsJson(const coral::Blob &, nlohmann::json &)
bool writeBlobFromTTree(TTree *, coral::Blob &)
bool readBlobAsString(const coral::Blob &, std::string &)
bool uncompressBlob(const coral::Blob &, std::unique_ptr< unsigned char[]> &, unsigned long &)
bool readBlobAsTTree(const coral::Blob &, std::unique_ptr< TTree > &)
bool writeBlobFromJson(const nlohmann::json &, coral::Blob &)
bool writeBlobFromString(const std::string_view, coral::Blob &)