ATLAS Offline Software
|
This is the complete list of members for Crest::CrestClientExt, including all inherited members.
Action enum name | Crest::CrestClient | private |
BOOST_PARAMETER_MEMBER_FUNCTION((nlohmann::json), listTagsParams, tag,(required)(optional(name,(std::string), "")(size,(int), 1000)(page,(int), 0)(sort,(std::string), "name:ASC"))) | Crest::CrestClientExt | inline |
BOOST_PARAMETER_MEMBER_FUNCTION((nlohmann::json), findAllIovsParams, tag,(required(tagname,(std::string)))(optional(size,(int), 1000)(page,(int), 0)(sort,(std::string), "id.since:ASC")(dateformat,(std::string), "ms"))) | Crest::CrestClientExt | inline |
BOOST_PARAMETER_MEMBER_FUNCTION((nlohmann::json), listGlobalTagsParams, tag,(required)(optional(name,(std::string), "")(size,(int), 1000)(page,(int), 0)(sort,(std::string), "id.since:ASC"))) | Crest::CrestClientExt | inline |
checkCrestVersion() | Crest::CrestClient | |
checkCrestVersion2() | Crest::CrestClient | |
checkErrors(const nlohmann::json &js, const char *method) | Crest::CrestClient | private |
checkFsException(const char *method_name) | Crest::CrestClient | private |
checkResult(CURLcode res, long response_code, const std::string &st, const char *method_name) | Crest::CrestClient | private |
convertTagMetaInfo2CREST(nlohmann::json &js) | Crest::CrestClient | |
convertTagMetaInfo2IOVDbSvc(nlohmann::json &js) | Crest::CrestClient | |
createFolder(nlohmann::json &body) | Crest::CrestClient | |
createGlobalTag(nlohmann::json &js) | Crest::CrestClient | |
createGlobalTag(const std::string &tag) | Crest::CrestClient | |
createGlobalTag(const std::string &tagname, const std::string &description) | Crest::CrestClient | |
createGlobalTagFs(nlohmann::json &js) | Crest::CrestClient | |
createGlobalTagMap(nlohmann::json >) | Crest::CrestClient | |
createGlobalTagMap(const std::string &globaltag, const std::string &tagname, const std::string &record, const std::string &label) | Crest::CrestClient | |
createGlobalTagMapFs(nlohmann::json &js) | Crest::CrestClient | |
createIov(nlohmann::json &iov) | Crest::CrestClient | |
createPayload(nlohmann::json &js) | Crest::CrestClient | |
createRunLumiInfo(nlohmann::json &body) | Crest::CrestClient | |
createTag(nlohmann::json &js) | Crest::CrestClient | |
createTag(const std::string &name, const std::string &desc, const std::string &timeType) | Crest::CrestClient | |
createTag(const std::string &name, const std::string &desc, const std::string &timeType, const std::string &payloadSpec) | Crest::CrestClient | |
createTagDump(nlohmann::json &js) | Crest::CrestClient | |
createTagMetaInfo(nlohmann::json &js) | Crest::CrestClient | |
createTagMetaInfo(const std::string &tagname, nlohmann::json &js) | Crest::CrestClient | |
createTagMetaInfoFs(nlohmann::json &js) | Crest::CrestClient | |
createTagMetaInfoIOVDbSvc(const std::string &tagname, nlohmann::json &js) | Crest::CrestClient | |
createTagMetaInfoIOVDbSvc(const std::string &tagname, nlohmann::json &js, const std::string &description) | Crest::CrestClient | |
CrestClient(bool rewriteIfExists, const std::string &root_folder="/tmp/crest_dump") | Crest::CrestClient | |
CrestClient(const std::string &_host, const std::string &_port, bool check_version=s_CREST_CLIENT_CHECK) | Crest::CrestClient | |
CrestClient(std::string_view url, bool check_version=s_CREST_CLIENT_CHECK) | Crest::CrestClient | |
CrestClientExt(bool rewriteIfExists, const std::string &root_folder="/tmp/crest_dump") | Crest::CrestClientExt | inline |
CrestClientExt(const std::string &_host, const std::string &_port, bool _check_version=s_CREST_CLIENT_CHECK) | Crest::CrestClientExt | inline |
CrestClientExt(const std::string &url, bool check_version=s_CREST_CLIENT_CHECK) | Crest::CrestClientExt | inline |
CrestMode enum name | Crest::CrestClient | private |
DELETE enum value | Crest::CrestClient | private |
FILESYSTEM_MODE enum value | Crest::CrestClient | private |
findAllIovs(const std::string &tagname) | Crest::CrestClient | |
findAllIovs(const std::string &tagname, int size, int page, const std::string &sort, const std::string &dateformat) | Crest::CrestClient | |
findAllIovsFs(const std::string &tagname) | Crest::CrestClient | |
findAllIovsFs(const std::string &tagname, int size, int page) | Crest::CrestClient | |
findGlobalTag(const std::string &name) | Crest::CrestClient | |
findGlobalTagAsString(const std::string &name) | Crest::CrestClient | |
findGlobalTagFs(const std::string &name) | Crest::CrestClient | |
findGlobalTagMap(const std::string &name) | Crest::CrestClient | |
findGlobalTagMapFs(const std::string &name) | Crest::CrestClient | |
findRunLumiInfo(const urlParameters ¶ms) | Crest::CrestClient | |
findTag(const std::string &name) | Crest::CrestClient | |
findTagFs(const std::string &name) | Crest::CrestClient | |
flush() | Crest::CrestClient | |
GET enum value | Crest::CrestClient | private |
getBlob(const std::string &hash) | Crest::CrestClient | |
getBlobFs(const std::string &hash) | Crest::CrestClient | |
getBlobInStream(const std::string &hash, std::ofstream &out) | Crest::CrestClient | |
getBlobInStreamFs(const std::string &hash, std::ofstream &out) | Crest::CrestClient | |
getClientVersion() | Crest::CrestClient | |
getCrestVersion() | Crest::CrestClient | |
getCrestVersion2() | Crest::CrestClient | |
getDataPath() | Crest::CrestClient | private |
getDateAndTime() | Crest::CrestClient | |
getEnvA(const char *varname) | Crest::CrestClient | private |
getFileList(const std::string &path) | Crest::CrestClient | private |
getFileName(const std::string &path) | Crest::CrestClient | |
getFileString(const std::string &path) | Crest::CrestClient | private |
getFirstLetters(const std::string &str) | Crest::CrestClient | |
getHash(std::string_view str) | Crest::CrestClient | |
getJson(const std::string &str) | Crest::CrestClient | |
getJson(const std::string &str, const char *method) | Crest::CrestClient | private |
getMajorVersion(std::string &str) | Crest::CrestClient | |
getMgmtInfo() | Crest::CrestClient | |
getMgmtInfo2() | Crest::CrestClient | |
getPayloadAsJson(const std::string &hash) | Crest::CrestClient | |
getPayloadAsJsonFS(const std::string &hash) | Crest::CrestClient | |
getPayloadAsString(const std::string &hash) | Crest::CrestClient | |
getPayloadAsStringFS(const std::string &hash) | Crest::CrestClient | |
getPayloadMetaInfo(const std::string &hash) | Crest::CrestClient | |
getPayloadMetaInfoAsJsonFS(const std::string &hash) | Crest::CrestClient | |
getPayloadMetaInfoAsString(const std::string &hash) | Crest::CrestClient | |
getPayloadMetaInfoAsStringFS(const std::string &hash) | Crest::CrestClient | |
getProxyPath() | Crest::CrestClient | private |
getResFirst(nlohmann::json &js) | Crest::CrestClient | private |
getResources(nlohmann::json &js) | Crest::CrestClient | private |
getSize(const std::string &tagname) | Crest::CrestClient | |
getSizeByTagFS(const std::string &tagname) | Crest::CrestClient | |
getSizeFS(const std::string &tagname) | Crest::CrestClient | |
getTagDataInfo(const std::string &tagname) | Crest::CrestClient | |
getTagMetaInfo(const std::string &tagname) | Crest::CrestClient | |
getTagMetaInfoElement(const std::string &name, nlohmann::json &js) | Crest::CrestClient | |
getTagMetaInfoFs(const std::string &name) | Crest::CrestClient | |
getTagMetaInfoIOVDbSvc(const std::string &tagname) | Crest::CrestClient | |
isJson(const std::string &str) | Crest::CrestClient | |
listFolders() | Crest::CrestClient | |
listGlobalTags() | Crest::CrestClient | |
listGlobalTags(const std::string &name, int size, int page, const std::string &sort) | Crest::CrestClient | |
listGlobalTagsAsString() | Crest::CrestClient | |
listPayloadTagInfo() | Crest::CrestClient | |
listPayloadTagInfo(const std::string &tagname) | Crest::CrestClient | |
listRunLumiInfo() | Crest::CrestClient | |
listTags(void) | Crest::CrestClient | |
listTags(int size, int page) | Crest::CrestClient | |
listTags(const std::string &name, int size, int page, const std::string &sort) | Crest::CrestClient | |
m_CREST_PROXY | Crest::CrestClient | private |
m_CREST_PROXY_VAR | Crest::CrestClient | private |
m_currentTag | Crest::CrestClient | private |
m_data | Crest::CrestClient | private |
m_data_folder | Crest::CrestClient | private |
m_host | Crest::CrestClient | private |
m_isRewrite | Crest::CrestClient | private |
m_mode | Crest::CrestClient | private |
m_PATH | Crest::CrestClient | private |
m_port | Crest::CrestClient | private |
m_prefix | Crest::CrestClient | private |
m_root_folder | Crest::CrestClient | private |
make_url(const std::string &address) const | Crest::CrestClient | private |
ParseXMLOutput(std::string_view xmlBuffer) | Crest::CrestClient | private |
performRequest(const std::string ¤t_path, Action action, nlohmann::json &js) | Crest::CrestClient | private |
performRequest(const std::string ¤t_path, Action action, nlohmann::json &js, std::ofstream &out) | Crest::CrestClient | private |
performRequest(const std::string ¤t_path, Action action, nlohmann::json &js, const char *method_name) | Crest::CrestClient | private |
POST enum value | Crest::CrestClient | private |
PUT enum value | Crest::CrestClient | private |
removeCR(const std::string &str) | Crest::CrestClient | private |
removeGlobalTag(const std::string &name) | Crest::CrestClient | |
removeTag(const std::string &tagName) | Crest::CrestClient | |
removeTagFromGlobalTagMap(const std::string &global_tag, const std::string &tag, const std::string &label) | Crest::CrestClient | |
replaceSymbols(std::string &str, const std::string &from, const std::string &to) | Crest::CrestClient | |
returnJArray(nlohmann::json js) | Crest::CrestClient | |
s_ADMIN_PATH | Crest::CrestClient | inlineprivatestatic |
s_CREST_CLIENT_CHECK | Crest::CrestClient | inlinestatic |
s_CREST_CLIENT_VERSION | Crest::CrestClient | inlineprivatestatic |
s_DATA_PATH | Crest::CrestClient | inlineprivatestatic |
s_FOLDER_PATH | Crest::CrestClient | inlineprivatestatic |
s_FS_DATA_PATH | Crest::CrestClient | inlineprivatestatic |
s_FS_GLOBALTAG_FILE | Crest::CrestClient | inlineprivatestatic |
s_FS_GLOBALTAG_PATH | Crest::CrestClient | inlineprivatestatic |
s_FS_IOV_FILE | Crest::CrestClient | inlineprivatestatic |
s_FS_MAP_FILE | Crest::CrestClient | inlineprivatestatic |
s_FS_META_FILE | Crest::CrestClient | inlineprivatestatic |
s_FS_PALOAD_FILE | Crest::CrestClient | inlineprivatestatic |
s_FS_PATH | Crest::CrestClient | inlineprivatestatic |
s_FS_PREFIX_LENGTH | Crest::CrestClient | inlineprivatestatic |
s_FS_TAG_FILE | Crest::CrestClient | inlineprivatestatic |
s_FS_TAG_PATH | Crest::CrestClient | inlineprivatestatic |
s_FS_TAGMETAINFO_FILE | Crest::CrestClient | inlineprivatestatic |
s_GLOBALTAG_MAP_PATH | Crest::CrestClient | inlineprivatestatic |
s_GLOBALTAG_PATH | Crest::CrestClient | inlineprivatestatic |
s_IOV_PATH | Crest::CrestClient | inlineprivatestatic |
s_IOV_SIZE_PATH | Crest::CrestClient | inlineprivatestatic |
s_META_PATH | Crest::CrestClient | inlineprivatestatic |
s_METHOD_GROUPS | Crest::CrestClient | inlineprivatestatic |
s_METHOD_IOVS | Crest::CrestClient | inlineprivatestatic |
s_METHOD_MONITOR | Crest::CrestClient | inlineprivatestatic |
s_MGMT_INFO_PATH | Crest::CrestClient | inlineprivatestatic |
s_MGMT_INFO_PATH_2 | Crest::CrestClient | inlineprivatestatic |
s_MGMT_PATH | Crest::CrestClient | inlineprivatestatic |
s_MONITORING_PAYLOAD_PATH | Crest::CrestClient | inlineprivatestatic |
s_PAYLOAD_PATH | Crest::CrestClient | inlineprivatestatic |
s_RUNINFO_LIST_PATH | Crest::CrestClient | inlineprivatestatic |
s_RUNINFO_PATH | Crest::CrestClient | inlineprivatestatic |
s_TAG_PATH | Crest::CrestClient | inlineprivatestatic |
selectGroups(const std::string &tagname) | Crest::CrestClient | |
selectGroups(const std::string &tagname, long snapshot) | Crest::CrestClient | |
selectIovs(const std::string &tagname) | Crest::CrestClient | |
selectIovs(const std::string &tagname, long snapshot) | Crest::CrestClient | |
selectIovs(const std::string &tagname, long since, long until, long snapshot=0) | Crest::CrestClient | |
selectIovsFS(const std::string &tagname, long since, long until) | Crest::CrestClient | |
SERVER_MODE enum value | Crest::CrestClient | private |
shortListTagsFs() | Crest::CrestClient | |
split(std::string_view str, char delim) | Crest::CrestClient | private |
storeBatchIOVs(nlohmann::json &js) | Crest::CrestClient | |
storeBatchPayloadFilesRequest(const std::string &tag, uint64_t endtime, const std::string &js) | Crest::CrestClient | |
storeBatchPayloadRequest(const std::string &tag, uint64_t endtime, const std::string &js) | Crest::CrestClient | private |
storeBatchPayloads(const std::string &tag_name, uint64_t endtime, const std::string &iovsetupload) | Crest::CrestClient | |
storeBatchPayloads(const std::string &tag_name, uint64_t endtime, nlohmann::json &js) | Crest::CrestClient | |
storeBatchPayloads(const std::string &tag_name, const std::string &iovsetupload, uint64_t endtime=0) | Crest::CrestClient | |
storeBatchPayloads(const std::string &tag_name, nlohmann::json &js, uint64_t endtime=0) | Crest::CrestClient | |
storeBatchPayloadsFiles(const std::string &tag_name, uint64_t endtime, nlohmann::json &js) | Crest::CrestClient | |
storeBatchPayloadsFs(const std::string &tag_name, std::string &iovsetupload) | Crest::CrestClient | |
storeBatchPayloadsFs(const std::string &tag_name, nlohmann::json &js) | Crest::CrestClient | |
storeData(const std::string &tag, uint64_t endtime, uint64_t since, const std::string &file) | Crest::CrestClient | |
storeDataArray(const std::string &tag, uint64_t endtime, std::map< uint64_t, std::string > m) | Crest::CrestClient | |
storePayload(const std::string &tag, uint64_t since, const std::string &js) | Crest::CrestClient | |
storePayloadDump(const std::string &tag, uint64_t since, const std::string &js) | Crest::CrestClient | |
streamTest() | Crest::CrestClient | |
updateGlobalTag(const std::string &name, nlohmann::json body) | Crest::CrestClient | |
updateTag(const std::string &tagname, nlohmann::json body) | Crest::CrestClient | |
updateTagMetaInfo(nlohmann::json &js) | Crest::CrestClient | |
updateTagMetaInfo(const std::string &tagname, nlohmann::json &js) | Crest::CrestClient | |
updateTagMetaInfoFs(const std::string &tagname, nlohmann::json &js) | Crest::CrestClient | |
updateTagSpecification(const std::string &tagname, const std::string &objectType) | Crest::CrestClient | |
~CrestClient() | Crest::CrestClient |