App: Modernise ctors dtors defs etc

This commit is contained in:
berniev
2022-08-01 03:07:32 +10:00
committed by wwmayer
parent 5d4b753940
commit b6cae3bfdf
80 changed files with 866 additions and 1160 deletions

View File

@@ -36,13 +36,13 @@ namespace {
struct StringCopy : public Enumeration::Object {
StringCopy(const char* str) : d(str) {
}
const char* data() const {
const char* data() const override {
return d.data();
}
bool isEqual(const char* str) const {
bool isEqual(const char* str) const override {
return d == str;
}
bool isCustom() const {
bool isCustom() const override {
return true;
}
@@ -53,13 +53,13 @@ private:
struct StringView : public Enumeration::Object {
StringView(const char* str) : d(str) {
}
const char* data() const {
const char* data() const override {
return d.data();
}
bool isEqual(const char* str) const {
bool isEqual(const char* str) const override {
return d == str;
}
bool isCustom() const {
bool isCustom() const override {
return false;
}