mirror of
https://github.com/Kitware/CMake.git
synced 2026-03-07 15:18:38 -06:00
cmCTestSubmitHandler: Move internal helpers to anonymous namespace
This commit is contained in:
@@ -32,7 +32,8 @@
|
|||||||
|
|
||||||
#define SUBMIT_TIMEOUT_IN_SECONDS_DEFAULT 120
|
#define SUBMIT_TIMEOUT_IN_SECONDS_DEFAULT 120
|
||||||
|
|
||||||
class cmCTestSubmitHandler::ResponseParser : public cmXMLParser
|
namespace {
|
||||||
|
class ResponseParser : public cmXMLParser
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
enum StatusType
|
enum StatusType
|
||||||
@@ -94,8 +95,8 @@ private:
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
static size_t cmCTestSubmitHandlerWriteMemoryCallback(void* ptr, size_t size,
|
size_t cmCTestSubmitHandlerWriteMemoryCallback(void* ptr, size_t size,
|
||||||
size_t nmemb, void* data)
|
size_t nmemb, void* data)
|
||||||
{
|
{
|
||||||
int realsize = static_cast<int>(size * nmemb);
|
int realsize = static_cast<int>(size * nmemb);
|
||||||
char const* chPtr = static_cast<char*>(ptr);
|
char const* chPtr = static_cast<char*>(ptr);
|
||||||
@@ -103,15 +104,17 @@ static size_t cmCTestSubmitHandlerWriteMemoryCallback(void* ptr, size_t size,
|
|||||||
return realsize;
|
return realsize;
|
||||||
}
|
}
|
||||||
|
|
||||||
static size_t cmCTestSubmitHandlerCurlDebugCallback(CURL* /*unused*/,
|
size_t cmCTestSubmitHandlerCurlDebugCallback(CURL* /*unused*/,
|
||||||
curl_infotype /*unused*/,
|
curl_infotype /*unused*/,
|
||||||
char* chPtr, size_t size,
|
char* chPtr, size_t size,
|
||||||
void* data)
|
void* data)
|
||||||
{
|
{
|
||||||
cm::append(*static_cast<std::vector<char>*>(data), chPtr, chPtr + size);
|
cm::append(*static_cast<std::vector<char>*>(data), chPtr, chPtr + size);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
cmCTestSubmitHandler::cmCTestSubmitHandler(cmCTest* ctest)
|
cmCTestSubmitHandler::cmCTestSubmitHandler(cmCTest* ctest)
|
||||||
: Superclass(ctest)
|
: Superclass(ctest)
|
||||||
, HttpHeaders(ctest->GetCommandLineHttpHeaders())
|
, HttpHeaders(ctest->GetCommandLineHttpHeaders())
|
||||||
|
|||||||
@@ -58,8 +58,6 @@ private:
|
|||||||
std::string GetSubmitResultsPrefix();
|
std::string GetSubmitResultsPrefix();
|
||||||
int GetSubmitInactivityTimeout();
|
int GetSubmitInactivityTimeout();
|
||||||
|
|
||||||
class ResponseParser;
|
|
||||||
|
|
||||||
std::string HTTPProxy;
|
std::string HTTPProxy;
|
||||||
int HTTPProxyType = 0;
|
int HTTPProxyType = 0;
|
||||||
std::string HTTPProxyAuth;
|
std::string HTTPProxyAuth;
|
||||||
|
|||||||
Reference in New Issue
Block a user