mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-02-22 21:09:27 -06:00
Ubuntu 22.04 and GCC11 fixes (#2163)
* Update CEF version * Update Ghoul * Update SGCT * Update codegen * Remove warnings happening on Ubuntu 22.04 with GCC 11 * AppleClang warning fixes * Compile fix for Ubuntu and MacOS * Add Qt 6.2.3 to the CMAKE_PREFIX_PATH
This commit is contained in:
@@ -42,7 +42,7 @@ public:
|
||||
const ghoul::Dictionary& dictionary);
|
||||
|
||||
ServerInterface(const ghoul::Dictionary& dictionary);
|
||||
~ServerInterface();
|
||||
virtual ~ServerInterface() override;
|
||||
|
||||
void initialize();
|
||||
void deinitialize();
|
||||
|
||||
@@ -34,7 +34,7 @@ class Connection;
|
||||
class BounceTopic : public Topic {
|
||||
public:
|
||||
BounceTopic() = default;
|
||||
virtual ~BounceTopic() = default;
|
||||
~BounceTopic() override = default;
|
||||
|
||||
void handleJson(const nlohmann::json& json) override;
|
||||
bool isDone() const override;
|
||||
|
||||
@@ -32,7 +32,7 @@ namespace openspace {
|
||||
class DocumentationTopic : public Topic {
|
||||
public:
|
||||
DocumentationTopic() = default;
|
||||
virtual ~DocumentationTopic() = default;
|
||||
~DocumentationTopic() override = default;
|
||||
|
||||
void handleJson(const nlohmann::json& json) override;
|
||||
bool isDone() const override;
|
||||
|
||||
@@ -34,7 +34,7 @@ namespace openspace {
|
||||
class EngineModeTopic : public Topic {
|
||||
public:
|
||||
EngineModeTopic();
|
||||
virtual ~EngineModeTopic();
|
||||
~EngineModeTopic() override;
|
||||
|
||||
void handleJson(const nlohmann::json& json) override;
|
||||
bool isDone() const override;
|
||||
|
||||
@@ -39,7 +39,7 @@ namespace openspace {
|
||||
class FlightControllerTopic : public Topic {
|
||||
public:
|
||||
FlightControllerTopic();
|
||||
~FlightControllerTopic();
|
||||
~FlightControllerTopic() override;
|
||||
|
||||
void handleJson(const nlohmann::json& json) override;
|
||||
bool isDone() const override;
|
||||
|
||||
@@ -32,7 +32,7 @@ namespace openspace {
|
||||
class GetPropertyTopic : public Topic {
|
||||
public:
|
||||
GetPropertyTopic() = default;
|
||||
virtual ~GetPropertyTopic() = default;
|
||||
~GetPropertyTopic() override = default;
|
||||
|
||||
void handleJson(const nlohmann::json& json) override;
|
||||
bool isDone() const override;
|
||||
|
||||
@@ -34,7 +34,7 @@ namespace openspace {
|
||||
class SessionRecordingTopic : public Topic {
|
||||
public:
|
||||
SessionRecordingTopic();
|
||||
virtual ~SessionRecordingTopic();
|
||||
~SessionRecordingTopic() override;
|
||||
|
||||
void handleJson(const nlohmann::json& json) override;
|
||||
bool isDone() const override;
|
||||
|
||||
@@ -32,7 +32,7 @@ namespace openspace {
|
||||
class SetPropertyTopic : public Topic {
|
||||
public:
|
||||
SetPropertyTopic() = default;
|
||||
virtual ~SetPropertyTopic() = default;
|
||||
~SetPropertyTopic() override = default;
|
||||
|
||||
void handleJson(const nlohmann::json& json) override;
|
||||
bool isDone() const override;
|
||||
|
||||
@@ -31,7 +31,7 @@ namespace openspace {
|
||||
|
||||
class ShortcutTopic : public Topic {
|
||||
public:
|
||||
virtual ~ShortcutTopic() = default;
|
||||
~ShortcutTopic() override = default;
|
||||
|
||||
void handleJson(const nlohmann::json& input) override;
|
||||
bool isDone() const override;
|
||||
|
||||
@@ -33,7 +33,7 @@ namespace openspace {
|
||||
class SkyBrowserTopic : public Topic {
|
||||
public:
|
||||
SkyBrowserTopic();
|
||||
virtual ~SkyBrowserTopic();
|
||||
~SkyBrowserTopic() override;
|
||||
|
||||
void handleJson(const nlohmann::json& json) override;
|
||||
bool isDone() const override;
|
||||
|
||||
@@ -34,7 +34,7 @@ namespace openspace {
|
||||
class SubscriptionTopic : public Topic {
|
||||
public:
|
||||
SubscriptionTopic() = default;
|
||||
~SubscriptionTopic();
|
||||
~SubscriptionTopic() override;
|
||||
|
||||
void handleJson(const nlohmann::json& json) override;
|
||||
bool isDone() const override;
|
||||
|
||||
@@ -33,7 +33,7 @@ namespace openspace {
|
||||
class TimeTopic : public Topic {
|
||||
public:
|
||||
TimeTopic();
|
||||
virtual ~TimeTopic();
|
||||
~TimeTopic() override;
|
||||
|
||||
void handleJson(const nlohmann::json& json) override;
|
||||
bool isDone() const override;
|
||||
|
||||
@@ -32,7 +32,7 @@ namespace openspace {
|
||||
class TriggerPropertyTopic : public Topic {
|
||||
public:
|
||||
TriggerPropertyTopic() = default;
|
||||
virtual ~TriggerPropertyTopic() = default;
|
||||
~TriggerPropertyTopic() override = default;
|
||||
|
||||
void handleJson(const nlohmann::json& json) override;
|
||||
bool isDone() const override;
|
||||
|
||||
@@ -31,7 +31,7 @@ namespace openspace {
|
||||
|
||||
class VersionTopic : public Topic {
|
||||
public:
|
||||
virtual ~VersionTopic() = default;
|
||||
~VersionTopic() override = default;
|
||||
|
||||
void handleJson(const nlohmann::json& json) override;
|
||||
bool isDone() const override;
|
||||
|
||||
@@ -51,7 +51,7 @@ public:
|
||||
static constexpr const char* Name = "Server";
|
||||
|
||||
ServerModule();
|
||||
virtual ~ServerModule();
|
||||
virtual ~ServerModule() override;
|
||||
|
||||
ServerInterface* serverInterfaceByIdentifier(const std::string& identifier);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user