lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] master b9c3bb2d 4/4: Make various 'datum_*' classes


From: Greg Chicares
Subject: [lmi-commits] [lmi] master b9c3bb2d 4/4: Make various 'datum_*' classes final
Date: Wed, 13 Jul 2022 09:36:17 -0400 (EDT)

branch: master
commit b9c3bb2d5627a09d91bab78cabb41b02fc4df425
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>

    Make various 'datum_*' classes final
    
    None of these was suggested by gcc's '-Wno-suggest-final-types'.
---
 datum_boolean.hpp  |  2 +-
 datum_sequence.hpp | 10 +++++-----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/datum_boolean.hpp b/datum_boolean.hpp
index 802f676e..accd1a92 100644
--- a/datum_boolean.hpp
+++ b/datum_boolean.hpp
@@ -26,7 +26,7 @@
 
 #include "datum_base.hpp"
 
-class datum_boolean
+class datum_boolean final
     :public datum_base
 {
   public:
diff --git a/datum_sequence.hpp b/datum_sequence.hpp
index 75ffa21c..eb7cd644 100644
--- a/datum_sequence.hpp
+++ b/datum_sequence.hpp
@@ -106,7 +106,7 @@ bool operator==(datum_sequence const&, datum_sequence 
const&);
 
 /// Numeric MVC input sequence.
 
-class numeric_sequence
+class numeric_sequence final
     :public datum_sequence
 {
   public:
@@ -136,7 +136,7 @@ template<> inline std::string 
value_cast<std::string,numeric_sequence>
 
 /// MVC input sequence for payments.
 
-class payment_sequence
+class payment_sequence final
     :public datum_sequence
 {
   public:
@@ -166,7 +166,7 @@ template<> inline std::string 
value_cast<std::string,payment_sequence>
 
 /// MVC input sequence for payment mode.
 
-class mode_sequence
+class mode_sequence final
     :public datum_sequence
 {
   public:
@@ -197,7 +197,7 @@ template<> inline std::string 
value_cast<std::string,mode_sequence>
 
 /// MVC input sequence for specified amount.
 
-class specamt_sequence
+class specamt_sequence final
     :public datum_sequence
 {
   public:
@@ -227,7 +227,7 @@ template<> inline std::string 
value_cast<std::string,specamt_sequence>
 
 /// MVC input sequence for death benefit option.
 
-class dbo_sequence
+class dbo_sequence final
     :public datum_sequence
 {
   public:



reply via email to

[Prev in Thread] Current Thread [Next in Thread]