Use the final specifier
This commit is contained in:
parent
652dc67e6e
commit
a56ba6274e
|
@ -1,3 +1,6 @@
|
|||
2019-01-04 Markus Gans <guru.mail@muenster.de>
|
||||
* Use the final specifier
|
||||
|
||||
2019-01-03 Markus Gans <guru.mail@muenster.de>
|
||||
* Improved PC encoding for Cygwin and Linux
|
||||
* Integration of an output filter to replace missing characters
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* *
|
||||
* This file is part of the Final Cut widget toolkit *
|
||||
* *
|
||||
* Copyright 2019 Markus Gans *
|
||||
* Copyright 2018-2019 Markus Gans *
|
||||
* *
|
||||
* The Final Cut is free software; you can redistribute it and/or *
|
||||
* modify it under the terms of the GNU Lesser General Public License *
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* *
|
||||
* This file is part of the Final Cut widget toolkit *
|
||||
* *
|
||||
* Copyright 2015-2018 Markus Gans *
|
||||
* Copyright 2015-2019 Markus Gans *
|
||||
* *
|
||||
* The Final Cut is free software; you can redistribute it and/or *
|
||||
* modify it under the terms of the GNU Lesser General Public License *
|
||||
|
@ -42,7 +42,7 @@ namespace fc
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class emptyFString
|
||||
class emptyFString final
|
||||
{
|
||||
public:
|
||||
// Constructors
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* *
|
||||
* This file is part of the Final Cut widget toolkit *
|
||||
* *
|
||||
* Copyright 2018 Markus Gans *
|
||||
* Copyright 2018-2019 Markus Gans *
|
||||
* *
|
||||
* The Final Cut is free software; you can redistribute it and/or *
|
||||
* modify it under the terms of the GNU Lesser General Public License *
|
||||
|
@ -47,7 +47,7 @@ namespace finalcut
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FColorPalette
|
||||
class FColorPalette final
|
||||
{
|
||||
public:
|
||||
// Constructor
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* *
|
||||
* This file is part of the Final Cut widget toolkit *
|
||||
* *
|
||||
* Copyright 2018 Markus Gans *
|
||||
* Copyright 2018-2019 Markus Gans *
|
||||
* *
|
||||
* The Final Cut is free software; you can redistribute it and/or *
|
||||
* modify it under the terms of the GNU Lesser General Public License *
|
||||
|
@ -56,7 +56,7 @@ class FApplication;
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FKeyboardCommand
|
||||
class FKeyboardCommand final
|
||||
{
|
||||
public:
|
||||
// Constructor
|
||||
|
@ -81,7 +81,7 @@ class FKeyboardCommand
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FKeyboard
|
||||
class FKeyboard final
|
||||
{
|
||||
public:
|
||||
// Constants
|
||||
|
|
|
@ -192,7 +192,7 @@ class FMouse
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FMouseGPM : public FMouse
|
||||
class FMouseGPM final : public FMouse
|
||||
{
|
||||
public:
|
||||
// Constructor
|
||||
|
@ -264,7 +264,7 @@ inline bool FMouseGPM::isGpmMouseEnabled()
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FMouseX11 : public FMouse
|
||||
class FMouseX11 final : public FMouse
|
||||
{
|
||||
public:
|
||||
// Constructor
|
||||
|
@ -327,7 +327,7 @@ class FMouseX11 : public FMouse
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FMouseSGR : public FMouse
|
||||
class FMouseSGR final : public FMouse
|
||||
{
|
||||
public:
|
||||
// Constructor
|
||||
|
@ -390,7 +390,7 @@ class FMouseSGR : public FMouse
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FMouseUrxvt : public FMouse
|
||||
class FMouseUrxvt final : public FMouse
|
||||
{
|
||||
public:
|
||||
// Constructor
|
||||
|
|
|
@ -71,7 +71,7 @@ namespace finalcut
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FOptiAttr
|
||||
class FOptiAttr final
|
||||
{
|
||||
public:
|
||||
// Typedefs
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* *
|
||||
* This file is part of the Final Cut widget toolkit *
|
||||
* *
|
||||
* Copyright 2015-2018 Markus Gans *
|
||||
* Copyright 2015-2019 Markus Gans *
|
||||
* *
|
||||
* The Final Cut is free software; you can redistribute it and/or *
|
||||
* modify it under the terms of the GNU Lesser General Public License *
|
||||
|
@ -75,7 +75,7 @@ namespace finalcut
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FOptiMove
|
||||
class FOptiMove final
|
||||
{
|
||||
public:
|
||||
// Typedef
|
||||
|
|
|
@ -151,7 +151,7 @@ namespace finalcut
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FTerm
|
||||
class FTerm final
|
||||
{
|
||||
public:
|
||||
// Typedefs
|
||||
|
|
|
@ -75,7 +75,7 @@ namespace finalcut
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FTermcap
|
||||
class FTermcap final
|
||||
{
|
||||
public:
|
||||
// Typedef
|
||||
|
|
|
@ -51,7 +51,7 @@ namespace finalcut
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FTermcapQuirks
|
||||
class FTermcapQuirks final
|
||||
{
|
||||
public:
|
||||
// Constructors
|
||||
|
|
|
@ -53,7 +53,7 @@ namespace finalcut
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FTermData
|
||||
class FTermData final
|
||||
{
|
||||
public:
|
||||
// Typedefs
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* *
|
||||
* This file is part of the Final Cut widget toolkit *
|
||||
* *
|
||||
* Copyright 2018 Markus Gans *
|
||||
* Copyright 2018-2019 Markus Gans *
|
||||
* *
|
||||
* The Final Cut is free software; you can redistribute it and/or *
|
||||
* modify it under the terms of the GNU Lesser General Public License *
|
||||
|
@ -43,7 +43,7 @@ namespace finalcut
|
|||
// class FTermDebugData
|
||||
//----------------------------------------------------------------------
|
||||
|
||||
class FTermDebugData
|
||||
class FTermDebugData final
|
||||
{
|
||||
public:
|
||||
// Constructors
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* *
|
||||
* This file is part of the Final Cut widget toolkit *
|
||||
* *
|
||||
* Copyright 2018 Markus Gans *
|
||||
* Copyright 2018-2019 Markus Gans *
|
||||
* *
|
||||
* The Final Cut is free software; you can redistribute it and/or *
|
||||
* modify it under the terms of the GNU Lesser General Public License *
|
||||
|
@ -57,7 +57,7 @@ namespace finalcut
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FTermDetection
|
||||
class FTermDetection final
|
||||
{
|
||||
public:
|
||||
// Typedefs
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* *
|
||||
* This file is part of the Final Cut widget toolkit *
|
||||
* *
|
||||
* Copyright 2018 Markus Gans *
|
||||
* Copyright 2018-2019 Markus Gans *
|
||||
* *
|
||||
* The Final Cut is free software; you can redistribute it and/or *
|
||||
* modify it under the terms of the GNU Lesser General Public License *
|
||||
|
@ -56,7 +56,7 @@ namespace finalcut
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FTermFreeBSD
|
||||
class FTermFreeBSD final
|
||||
{
|
||||
public:
|
||||
// Typedef
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* *
|
||||
* This file is part of the Final Cut widget toolkit *
|
||||
* *
|
||||
* Copyright 2018 Markus Gans *
|
||||
* Copyright 2018-2019 Markus Gans *
|
||||
* *
|
||||
* The Final Cut is free software; you can redistribute it and/or *
|
||||
* modify it under the terms of the GNU Lesser General Public License *
|
||||
|
@ -50,7 +50,7 @@ namespace finalcut
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FTermios
|
||||
class FTermios final
|
||||
{
|
||||
public:
|
||||
// Constructors
|
||||
|
|
|
@ -66,7 +66,7 @@ namespace finalcut
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FTermLinux
|
||||
class FTermLinux final
|
||||
{
|
||||
public:
|
||||
// Constructors
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* *
|
||||
* This file is part of the Final Cut widget toolkit *
|
||||
* *
|
||||
* Copyright 2018 Markus Gans *
|
||||
* Copyright 2018-2019 Markus Gans *
|
||||
* *
|
||||
* The Final Cut is free software; you can redistribute it and/or *
|
||||
* modify it under the terms of the GNU Lesser General Public License *
|
||||
|
@ -52,7 +52,7 @@ namespace finalcut
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FTermOpenBSD
|
||||
class FTermOpenBSD final
|
||||
{
|
||||
public:
|
||||
// Constructors
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* *
|
||||
* This file is part of the Final Cut widget toolkit *
|
||||
* *
|
||||
* Copyright 2018 Markus Gans *
|
||||
* Copyright 2018-2019 Markus Gans *
|
||||
* *
|
||||
* The Final Cut is free software; you can redistribute it and/or *
|
||||
* modify it under the terms of the GNU Lesser General Public License *
|
||||
|
@ -50,7 +50,7 @@ namespace finalcut
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FTermXTerminal
|
||||
class FTermXTerminal final
|
||||
{
|
||||
public:
|
||||
// Constructors
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* *
|
||||
* This file is part of the Final Cut widget toolkit *
|
||||
* *
|
||||
* Copyright 2018 Markus Gans *
|
||||
* Copyright 2018-2019 Markus Gans *
|
||||
* *
|
||||
* The Final Cut is free software; you can redistribute it and/or *
|
||||
* modify it under the terms of the GNU Lesser General Public License *
|
||||
|
@ -47,7 +47,7 @@ namespace finalcut
|
|||
#pragma pack(push)
|
||||
#pragma pack(1)
|
||||
|
||||
class FWidgetColors
|
||||
class FWidgetColors final
|
||||
{
|
||||
public:
|
||||
// Methods
|
||||
|
|
Loading…
Reference in New Issue