![]() |
ATLAS Offline Software
|
#include "CoralUtilities/blobaccess.h"#include <iostream>#include "zlib.h"#include "TMemFile.h"#include "TTree.h"#include "CoralBase/Blob.h"#include "CxxUtils/base64.h"Go to the source code of this file.
Namespaces | |
| namespace | CoralUtilities |
Functions | |
| bool | CoralUtilities::compressBlob (const char *, coral::Blob &) |
| bool | CoralUtilities::writeBlobFromString (const std::string_view, coral::Blob &) |
| bool | CoralUtilities::writeBlobFromJson (const nlohmann::json &, coral::Blob &) |
| bool | CoralUtilities::writeBlobFromTTree (TTree *, coral::Blob &) |
| bool | CoralUtilities::uncompressBlob (const coral::Blob &, std::unique_ptr< unsigned char[]> &, unsigned long &) |
| bool | CoralUtilities::readBlobAsString (const coral::Blob &, std::string &) |
| bool | CoralUtilities::readBlobAsJson (const coral::Blob &, nlohmann::json &) |
| bool | CoralUtilities::readBlobAsTTree (const coral::Blob &blob, std::unique_ptr< TTree > &tree, const std::string_view name="tree") |
| Interprets the coral::Blob as a TTree instance. | |