ATLAS Offline Software
Crest::CrestRequest Member List

This is the complete list of members for Crest::CrestRequest, including all inherited members.

checkErrors(const nlohmann::json &js, const char *method)Crest::CrestRequestprivate
checkResult(CURLcode res, long response_code, const std::string &st, const char *method_name)Crest::CrestRequest
CrestRequest()Crest::CrestRequest
getJson(const std::string &str, const char *method)Crest::CrestRequestprivate
getJson(const std::string &str)Crest::CrestRequestprivate
getPayloadRequest(const std::string &current_path)Crest::CrestRequest
getProxyPath()Crest::CrestRequestprivate
isJson(const std::string &str)Crest::CrestRequestprivate
m_CREST_PROXYCrest::CrestRequestprivate
m_CREST_PROXY_VARCrest::CrestRequestprivate
m_hostCrest::CrestRequestprivate
m_portCrest::CrestRequestprivate
m_prefixCrest::CrestRequestprivate
make_url(const std::string &address) constCrest::CrestRequestprivate
parseXMLOutput(const std::string_view xmlBuffer)Crest::CrestRequestprivate
performRequest(const std::string &current_path, Action action, nlohmann::json &js, const std::string &header_params="")Crest::CrestRequest
performRequest(const std::string &current_path, Action action, nlohmann::json &js, const char *method_name, const std::string &header_params="")Crest::CrestRequest
removeCR(const std::string &str)Crest::CrestRequestprivate
setHost(const std::string &host)Crest::CrestRequest
setPort(const std::string &port)Crest::CrestRequest
setPrefix(const std::string &prefix)Crest::CrestRequest
uploadPayload(const std::string &current_path, const std::string &tag, uint64_t endtime, const nlohmann::json &js, const std::string &objectType, const std::string &compressionType, const std::string &version, const std::vector< std::string > &files)Crest::CrestRequest
~CrestRequest()Crest::CrestRequest