![]() |
Project
|
This is the complete list of members for o2::ccdb::CcdbApi, including all inherited members.
appendFlatHeader(o2::pmr::vector< char > &dest, const std::map< std::string, std::string > &headers) | o2::ccdb::CcdbApi | static |
CcdbApi() | o2::ccdb::CcdbApi | |
CcdbApi(const CcdbApi &)=delete | o2::ccdb::CcdbApi | |
CCDBMETA_ENTRY | o2::ccdb::CcdbApi | static |
CCDBOBJECT_ENTRY | o2::ccdb::CcdbApi | static |
CCDBQUERY_ENTRY | o2::ccdb::CcdbApi | static |
checkAlienToken() | o2::ccdb::CcdbApi | static |
createNamedSemaphore(std::string const &path) const | o2::ccdb::CcdbApi | |
createObjectImage(const T *obj, CcdbObjectInfo *info=nullptr) | o2::ccdb::CcdbApi | inlinestatic |
createObjectImage(const TObject *obj, CcdbObjectInfo *info=nullptr) | o2::ccdb::CcdbApi | static |
createObjectImage(const void *obj, std::type_info const &tinfo, CcdbObjectInfo *info=nullptr) | o2::ccdb::CcdbApi | static |
curlSetSSLOptions(CURL *curl) | o2::ccdb::CcdbApi | static |
deleteObject(std::string const &path, long timestamp=-1) const | o2::ccdb::CcdbApi | |
determineSemaphoreName(std::string const &basedir, std::string const &objectpath) | o2::ccdb::CcdbApi | static |
extractFromMemoryBlob(o2::pmr::vector< char > &blob) | o2::ccdb::CcdbApi | inlinestatic |
extractFromTFile(TFile &file, TClass const *cl, const char *what=CCDBOBJECT_ENTRY) | o2::ccdb::CcdbApi | static |
generateFileName(const std::string &inp) | o2::ccdb::CcdbApi | static |
getAllFolders(std::string const &top) const | o2::ccdb::CcdbApi | |
getCCDBEntryHeaders(std::string const &url, std::string const &etag, std::vector< std::string > &headers, const std::string &agentID="") | o2::ccdb::CcdbApi | static |
getFromSnapshot(bool createSnapshot, std::string const &path, long timestamp, std::map< std::string, std::string > &headers, std::string &snapshotpath, o2::pmr::vector< char > &dest, int &fromSnapshot, std::string const &etag) const | o2::ccdb::CcdbApi | |
getUniqueAgentID() const | o2::ccdb::CcdbApi | inline |
getURL() const | o2::ccdb::CcdbApi | inline |
init(std::string const &hosts) | o2::ccdb::CcdbApi | |
isHostReachable() const | o2::ccdb::CcdbApi | |
isMemoryFileInvalid(const o2::pmr::vector< char > &v) | o2::ccdb::CcdbApi | inlinestatic |
isSnapshotMode() const | o2::ccdb::CcdbApi | inline |
list(std::string const &path="", bool latestOnly=false, std::string const &returnFormat="text/plain", long createdNotAfter=-1, long createdNotBefore=-1) const | o2::ccdb::CcdbApi | |
loadFileToMemory(std::vector< char > &dest, std::string const &path, std::map< std::string, std::string > const &metadata, long timestamp, std::map< std::string, std::string > *headers, std::string const &etag, const std::string &createdNotAfter, const std::string &createdNotBefore, bool considerSnapshot=true) const | o2::ccdb::CcdbApi | |
loadFileToMemory(o2::pmr::vector< char > &dest, const std::string &path, std::map< std::string, std::string > *localHeaders=nullptr) const | o2::ccdb::CcdbApi | |
loadFileToMemory(o2::pmr::vector< char > &dest, std::string const &path, std::map< std::string, std::string > const &metadata, long timestamp, std::map< std::string, std::string > *headers, std::string const &etag, const std::string &createdNotAfter, const std::string &createdNotBefore, bool considerSnapshot=true) const | o2::ccdb::CcdbApi | |
loadLocalContentToMemory(o2::pmr::vector< char > &dest, std::string &url) const | o2::ccdb::CcdbApi | |
navigateSourcesAndLoadFile(RequestContext &requestContext, int &fromSnapshot, size_t *requestCounter) const | o2::ccdb::CcdbApi | |
operator=(const CcdbApi &)=delete | o2::ccdb::CcdbApi | |
parseCCDBHeaders(std::vector< std::string > const &headers, std::vector< std::string > &pfns, std::string &etag) | o2::ccdb::CcdbApi | static |
parseSubFolders(std::string const &reply) const | o2::ccdb::CcdbApi | |
releaseNamedSemaphore(boost::interprocess::named_semaphore *sem, std::string const &path) const | o2::ccdb::CcdbApi | |
removeLeakingSemaphores(std::string const &basedir, bool remove=false) | o2::ccdb::CcdbApi | static |
removeSemaphore(std::string const &name, bool remove=false) | o2::ccdb::CcdbApi | static |
RequestContext typedef | o2::ccdb::CcdbApi | |
retrieve(std::string const &path, std::map< std::string, std::string > const &metadata, long timestamp) const | o2::ccdb::CcdbApi | |
retrieveBlob(std::string const &path, std::string const &targetdir, std::map< std::string, std::string > const &metadata, long timestamp, bool preservePathStructure=true, std::string const &localFileName="snapshot.root", std::string const &createdNotAfter="", std::string const &createdNotBefore="") const | o2::ccdb::CcdbApi | |
retrieveFromTFile(std::string const &path, std::map< std::string, std::string > const &metadata, long timestamp, std::map< std::string, std::string > *headers, std::string const &etag, const std::string &createdNotAfter, const std::string &createdNotBefore) const | o2::ccdb::CcdbApi | |
retrieveFromTFile(std::type_info const &, std::string const &path, std::map< std::string, std::string > const &metadata, long timestamp=-1, std::map< std::string, std::string > *headers=nullptr, std::string const &etag="", const std::string &createdNotAfter="", const std::string &createdNotBefore="") const | o2::ccdb::CcdbApi | |
retrieveFromTFileAny(std::string const &path, std::map< std::string, std::string > const &metadata, long timestamp=-1, std::map< std::string, std::string > *headers=nullptr, std::string const &etag="", const std::string &createdNotAfter="", const std::string &createdNotBefore="") const | o2::ccdb::CcdbApi | |
retrieveFromTFileAny(std::string const &path, std::map< std::string, std::string > const &metadata, long timestamp=-1, std::map< std::string, std::string > *headers=nullptr, std::string const &etag="", const std::string &createdNotAfter="", const std::string &createdNotBefore="") const | o2::ccdb::CcdbApi | |
retrieveHeaders(std::string const &path, std::map< std::string, std::string > const &metadata, long timestamp=-1) const | o2::ccdb::CcdbApi | |
retrieveMetaInfo(TFile &) | o2::ccdb::CcdbApi | static |
retrieveQueryInfo(TFile &) | o2::ccdb::CcdbApi | static |
runDownloaderLoop(bool noWait) | o2::ccdb::CcdbApi | |
saveSnapshot(RequestContext &requestContext) const | o2::ccdb::CcdbApi | |
scheduleDownload(RequestContext &requestContext, size_t *requestCounter) const | o2::ccdb::CcdbApi | |
setCurlRetriesParameters(int numberRetries, int delay=100000) | o2::ccdb::CcdbApi | inline |
snapshot(std::string const &ccdbrootpath, std::string const &localDir, long timestamp) const | o2::ccdb::CcdbApi | |
storeAsBinaryFile(const char *buffer, size_t size, const std::string &fileName, const std::string &objectType, const std::string &path, const std::map< std::string, std::string > &metadata, long startValidityTimestamp, long endValidityTimestamp, std::vector< char >::size_type maxSize=0) const | o2::ccdb::CcdbApi | |
storeAsTFile(const TObject *rootObject, std::string const &path, std::map< std::string, std::string > const &metadata, long startValidityTimestamp=-1, long endValidityTimestamp=-1, std::vector< char >::size_type maxSize=0) const | o2::ccdb::CcdbApi | |
storeAsTFile_impl(const void *obj1, std::type_info const &info, std::string const &path, std::map< std::string, std::string > const &metadata, long startValidityTimestamp=-1, long endValidityTimestamp=-1, std::vector< char >::size_type maxSize=0) const | o2::ccdb::CcdbApi | |
storeAsTFileAny(const T *obj, std::string const &path, std::map< std::string, std::string > const &metadata, long startValidityTimestamp=-1, long endValidityTimestamp=-1, std::vector< char >::size_type maxSize=0) const | o2::ccdb::CcdbApi | inline |
storeAsTFileAny(const TObject *rootobj, std::string const &path, std::map< std::string, std::string > const &metadata, long startValidityTimestamp=-1, long endValidityTimestamp=-1, std::vector< char >::size_type maxSize=0) const | o2::ccdb::CcdbApi | inline |
truncate(std::string const &path) const | o2::ccdb::CcdbApi | |
updateMetadata(std::string const &path, std::map< std::string, std::string > const &metadata, long timestamp, std::string const &id="", long newEOV=0) | o2::ccdb::CcdbApi | |
vectoredLoadFileToMemory(std::vector< RequestContext > &requestContext) const | o2::ccdb::CcdbApi | |
~CcdbApi() | o2::ccdb::CcdbApi | virtual |