ATLAS Offline Software
Base64Codec.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3 */
4 // @file Base64Codec.h
5 // Header for base64 encoding/decoding functions
6 // @author Shaun Roe
7 // @date November 2019
8 #ifndef IOVDbSvc_Base64Codec_h
9 #define IOVDbSvc_Base64Codec_h
10 #include <string>
11 
12 namespace coral{
13  class Blob;
14 }
15 namespace IOVDbNamespace{
16  std::string
17  base64Encode(const coral::Blob & blob);
18 
20  base64Decode(const std::string & base64String);
21 }
22 #endif
IOVDbNamespace::base64Encode
std::string base64Encode(const coral::Blob &blob)
Definition: Base64Codec.cxx:18
python.subdetectors.tile.Blob
Blob
Definition: tile.py:17
IOVDbNamespace::base64Decode
coral::Blob base64Decode(const std::string &base64String)
Definition: Base64Codec.cxx:26
coral
Definition: ISecondaryEventSelector.h:19
CaloCondBlobAlgs_fillNoiseFromASCII.blob
blob
Definition: CaloCondBlobAlgs_fillNoiseFromASCII.py:96
IOVDbNamespace
Definition: Base64Codec.cxx:16