cmCTestSubmitHandler: Move internal helpers to anonymous namespace

This commit is contained in:
Brad King
2025-05-15 08:08:00 -04:00
parent 78f0b2aeed
commit afd6c2966e
2 changed files with 10 additions and 9 deletions

View File

@@ -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())

View File

@@ -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;