![]() |
Project
|
#include "CCDB/CcdbApi.h"
#include "CCDB/CCDBQuery.h"
#include "CommonUtils/StringUtils.h"
#include "CommonUtils/FileSystemUtils.h"
#include "CommonUtils/MemFileHelper.h"
#include "Framework/DefaultsHelpers.h"
#include "Framework/DataTakingContext.h"
#include <chrono>
#include <memory>
#include <sstream>
#include <TFile.h>
#include <TGrid.h>
#include <TSystem.h>
#include <TStreamerInfo.h>
#include <TMemFile.h>
#include <TH1F.h>
#include <TTree.h>
#include <fairlogger/Logger.h>
#include <TError.h>
#include <TClass.h>
#include <CCDB/CCDBTimeStampUtils.h>
#include <algorithm>
#include <filesystem>
#include <boost/algorithm/string.hpp>
#include <boost/asio/ip/host_name.hpp>
#include <iostream>
#include <mutex>
#include <boost/interprocess/sync/named_semaphore.hpp>
#include <regex>
#include <cstdio>
#include <string>
#include <unordered_set>
#include "rapidjson/document.h"
#include "rapidjson/writer.h"
#include "rapidjson/stringbuffer.h"
Go to the source code of this file.
Classes | |
class | o2::ccdb::CCDBSemaphore |
class | o2::ccdb::SemaphoreRegistry |
struct | o2::ccdb::MemoryStruct |
Namespaces | |
namespace | o2 |
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects | |
namespace | o2::ccdb |
information complementary to a CCDB object (path, metadata, startTimeValidity, endTimeValidity etc) | |
Typedefs | |
using | o2::ccdb::CurlWriteCallback = size_t(*)(void *, size_t, size_t, void *) |
Functions | |
std::string | o2::ccdb::sanitizeObjectName (const std::string &objectName) |
size_t | o2::ccdb::CurlWrite_CallbackFunc_StdString2 (void *contents, size_t size, size_t nmemb, std::string *s) |
size_t | o2::ccdb::write_data (void *, size_t size, size_t nmemb, void *) |
bool | o2::ccdb::stdmap_to_jsonfile (std::map< std::string, std::string > const &meta, std::string const &filename) |
bool | o2::ccdb::jsonfile_to_stdmap (std::map< std::string, std::string > &meta, std::string const &filename) |
Variables | |
std::mutex | o2::ccdb::gIOMutex |
Definition in file CcdbApi.cxx.