Project
Loading...
Searching...
No Matches
o2::ccdb::CcdbApi Member List

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::CcdbApistatic
CcdbApi()o2::ccdb::CcdbApi
CcdbApi(const CcdbApi &)=deleteo2::ccdb::CcdbApi
CCDBMETA_ENTRYo2::ccdb::CcdbApistatic
CCDBOBJECT_ENTRYo2::ccdb::CcdbApistatic
CCDBQUERY_ENTRYo2::ccdb::CcdbApistatic
checkAlienToken()o2::ccdb::CcdbApistatic
createNamedSemaphore(std::string const &path) consto2::ccdb::CcdbApi
createObjectImage(const T *obj, CcdbObjectInfo *info=nullptr)o2::ccdb::CcdbApiinlinestatic
createObjectImage(const TObject *obj, CcdbObjectInfo *info=nullptr)o2::ccdb::CcdbApistatic
createObjectImage(const void *obj, std::type_info const &tinfo, CcdbObjectInfo *info=nullptr)o2::ccdb::CcdbApistatic
curlSetSSLOptions(CURL *curl)o2::ccdb::CcdbApistatic
deleteObject(std::string const &path, long timestamp=-1) consto2::ccdb::CcdbApi
determineSemaphoreName(std::string const &basedir, std::string const &objectpath)o2::ccdb::CcdbApistatic
extractFromMemoryBlob(o2::pmr::vector< char > &blob)o2::ccdb::CcdbApiinlinestatic
extractFromTFile(TFile &file, TClass const *cl, const char *what=CCDBOBJECT_ENTRY)o2::ccdb::CcdbApistatic
generateFileName(const std::string &inp)o2::ccdb::CcdbApistatic
getAllFolders(std::string const &top) consto2::ccdb::CcdbApi
getCCDBEntryHeaders(std::string const &url, std::string const &etag, std::vector< std::string > &headers, const std::string &agentID="")o2::ccdb::CcdbApistatic
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) consto2::ccdb::CcdbApi
getUniqueAgentID() consto2::ccdb::CcdbApiinline
getURL() consto2::ccdb::CcdbApiinline
init(std::string const &hosts)o2::ccdb::CcdbApi
isHostReachable() consto2::ccdb::CcdbApi
isMemoryFileInvalid(const o2::pmr::vector< char > &v)o2::ccdb::CcdbApiinlinestatic
isSnapshotMode() consto2::ccdb::CcdbApiinline
list(std::string const &path="", bool latestOnly=false, std::string const &returnFormat="text/plain", long createdNotAfter=-1, long createdNotBefore=-1) consto2::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) consto2::ccdb::CcdbApi
loadFileToMemory(o2::pmr::vector< char > &dest, const std::string &path, std::map< std::string, std::string > *localHeaders=nullptr) consto2::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) consto2::ccdb::CcdbApi
loadLocalContentToMemory(o2::pmr::vector< char > &dest, std::string &url) consto2::ccdb::CcdbApi
navigateSourcesAndLoadFile(RequestContext &requestContext, int &fromSnapshot, size_t *requestCounter) consto2::ccdb::CcdbApi
operator=(const CcdbApi &)=deleteo2::ccdb::CcdbApi
parseCCDBHeaders(std::vector< std::string > const &headers, std::vector< std::string > &pfns, std::string &etag)o2::ccdb::CcdbApistatic
parseSubFolders(std::string const &reply) consto2::ccdb::CcdbApi
releaseNamedSemaphore(boost::interprocess::named_semaphore *sem, std::string const &path) consto2::ccdb::CcdbApi
removeLeakingSemaphores(std::string const &basedir, bool remove=false)o2::ccdb::CcdbApistatic
removeSemaphore(std::string const &name, bool remove=false)o2::ccdb::CcdbApistatic
RequestContext typedefo2::ccdb::CcdbApi
retrieve(std::string const &path, std::map< std::string, std::string > const &metadata, long timestamp) consto2::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="") consto2::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) consto2::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="") consto2::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="") consto2::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="") consto2::ccdb::CcdbApi
retrieveHeaders(std::string const &path, std::map< std::string, std::string > const &metadata, long timestamp=-1) consto2::ccdb::CcdbApi
retrieveMetaInfo(TFile &)o2::ccdb::CcdbApistatic
retrieveQueryInfo(TFile &)o2::ccdb::CcdbApistatic
runDownloaderLoop(bool noWait)o2::ccdb::CcdbApi
saveSnapshot(RequestContext &requestContext) consto2::ccdb::CcdbApi
scheduleDownload(RequestContext &requestContext, size_t *requestCounter) consto2::ccdb::CcdbApi
setCurlRetriesParameters(int numberRetries, int delay=100000)o2::ccdb::CcdbApiinline
snapshot(std::string const &ccdbrootpath, std::string const &localDir, long timestamp) consto2::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) consto2::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) consto2::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) consto2::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) consto2::ccdb::CcdbApiinline
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) consto2::ccdb::CcdbApiinline
truncate(std::string const &path) consto2::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) consto2::ccdb::CcdbApi
~CcdbApi()o2::ccdb::CcdbApivirtual