MCPcopy Create free account
hub / github.com/SaschaWillems/VulkanCapsViewer / VulkanDatabase

Class VulkanDatabase

vulkanDatabase.h:35–54  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

33#include "vulkanDeviceInfo.h"
34
35class VulkanDatabase :
36 public QObject
37{
38 Q_OBJECT
39private:
40 QNetworkProxy *proxy;
41 QNetworkAccessManager *manager;
42 QString httpGet(QString url);
43 QString encodeUrl(QString url);
44public:
45 static QString username;
46 static QString password;
47 static QString databaseUrl;
48 int getReportId(VulkanDeviceInfo device);
49 bool checkReportPresent(VulkanDeviceInfo device, int &reportId);
50 bool checkCanUpdateReport(VulkanDeviceInfo &device, int reportId);
51 bool checkServerConnection(QString& message);
52 bool uploadReport(QJsonObject json, QString& message);
53 bool postReportForUpdate(VulkanDeviceInfo &device, int reportId, QString &updateLog);
54};
55

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected