diff --git a/src/OpenFOAM/primitives/functions/Function1/CSV/CSV.C b/src/OpenFOAM/primitives/functions/Function1/CSV/CSV.C index 5643805fd7..1ddf2cc1ca 100644 --- a/src/OpenFOAM/primitives/functions/Function1/CSV/CSV.C +++ b/src/OpenFOAM/primitives/functions/Function1/CSV/CSV.C @@ -232,15 +232,15 @@ Foam::Function1Types::CSV::CSV template -Foam::Function1Types::CSV::CSV(const CSV& tbl) +Foam::Function1Types::CSV::CSV(const CSV& csv) : - TableBase(tbl), - nHeaderLine_(tbl.nHeaderLine_), - refColumn_(tbl.refColumn_), - componentColumns_(tbl.componentColumns_), - separator_(tbl.separator_), - mergeSeparators_(tbl.mergeSeparators_), - fName_(tbl.fName_) + TableBase(csv), + nHeaderLine_(csv.nHeaderLine_), + refColumn_(csv.refColumn_), + componentColumns_(csv.componentColumns_), + separator_(csv.separator_), + mergeSeparators_(csv.mergeSeparators_), + fName_(csv.fName_) {} diff --git a/src/OpenFOAM/primitives/functions/Function1/CSV/CSV.H b/src/OpenFOAM/primitives/functions/Function1/CSV/CSV.H index 907a655e29..ec2d1a6719 100644 --- a/src/OpenFOAM/primitives/functions/Function1/CSV/CSV.H +++ b/src/OpenFOAM/primitives/functions/Function1/CSV/CSV.H @@ -105,7 +105,7 @@ class CSV Type readValue(const List&); //- Disallow default bitwise assignment - void operator=(const CSV&); + void operator=(const CSV&) = delete; public: @@ -125,7 +125,7 @@ public: ); //- Copy constructor - CSV(const CSV& tbl); + explicit CSV(const CSV& csv); //- Construct and return a clone virtual tmp> clone() const diff --git a/src/OpenFOAM/primitives/functions/Function1/Constant/Constant.H b/src/OpenFOAM/primitives/functions/Function1/Constant/Constant.H index e269820674..7fa5f0acb8 100644 --- a/src/OpenFOAM/primitives/functions/Function1/Constant/Constant.H +++ b/src/OpenFOAM/primitives/functions/Function1/Constant/Constant.H @@ -67,7 +67,7 @@ class Constant // Private Member Functions //- Disallow default bitwise assignment - void operator=(const Constant&); + void operator=(const Constant&) = delete; public: @@ -90,7 +90,7 @@ public: Constant(const word& entryName, Istream& is); //- Copy constructor - Constant(const Constant& cnst); + explicit Constant(const Constant& cnst); //- Construct and return a clone virtual tmp> clone() const diff --git a/src/OpenFOAM/primitives/functions/Function1/Function1/Function1.H b/src/OpenFOAM/primitives/functions/Function1/Function1/Function1.H index ed18ad041f..327a045ec2 100644 --- a/src/OpenFOAM/primitives/functions/Function1/Function1/Function1.H +++ b/src/OpenFOAM/primitives/functions/Function1/Function1/Function1.H @@ -66,7 +66,7 @@ class Function1 // Private Member Functions //- Disallow default bitwise assignment - void operator=(const Function1&); + void operator=(const Function1&) = delete; protected: @@ -101,10 +101,10 @@ public: // Constructors //- Construct from entry name - Function1(const word& entryName); + explicit Function1(const word& entryName); //- Copy constructor - Function1(const Function1& f1); + explicit Function1(const Function1& f1); //- Construct and return a clone virtual tmp> clone() const = 0; @@ -255,7 +255,6 @@ public: #ifdef NoRepository #include "Function1.C" - #include "Constant.H" #endif // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/src/OpenFOAM/primitives/functions/Function1/One/OneConstant.H b/src/OpenFOAM/primitives/functions/Function1/One/OneConstant.H index 9bf4cf9c43..a13100cdf3 100644 --- a/src/OpenFOAM/primitives/functions/Function1/One/OneConstant.H +++ b/src/OpenFOAM/primitives/functions/Function1/One/OneConstant.H @@ -61,7 +61,7 @@ class OneConstant // Private Member Functions //- Disallow default bitwise assignment - void operator=(const OneConstant&); + void operator=(const OneConstant&) = delete; public: @@ -73,7 +73,7 @@ public: // Constructors //- Construct from entry name - OneConstant(const word& entryName); + explicit OneConstant(const word& entryName); //- Construct from entry name and dictionary OneConstant(const word& entryName, const dictionary& dict); diff --git a/src/OpenFOAM/primitives/functions/Function1/PolynomialEntry/PolynomialEntry.H b/src/OpenFOAM/primitives/functions/Function1/PolynomialEntry/PolynomialEntry.H index 69c11ccb6f..46348ac3d0 100644 --- a/src/OpenFOAM/primitives/functions/Function1/PolynomialEntry/PolynomialEntry.H +++ b/src/OpenFOAM/primitives/functions/Function1/PolynomialEntry/PolynomialEntry.H @@ -77,7 +77,7 @@ class Polynomial // Private Member Functions //- Disallow default bitwise assignment - void operator=(const Polynomial&); + void operator=(const Polynomial&) = delete; public: @@ -98,7 +98,7 @@ public: ); //- Copy constructor - Polynomial(const Polynomial& poly); + explicit Polynomial(const Polynomial& poly); //- Destructor diff --git a/src/OpenFOAM/primitives/functions/Function1/Scale/Scale.H b/src/OpenFOAM/primitives/functions/Function1/Scale/Scale.H index 7366a94a93..ed66ef249e 100644 --- a/src/OpenFOAM/primitives/functions/Function1/Scale/Scale.H +++ b/src/OpenFOAM/primitives/functions/Function1/Scale/Scale.H @@ -105,7 +105,7 @@ class Scale void read(const dictionary& coeffs); //- Disallow default bitwise assignment - void operator=(const Scale&); + void operator=(const Scale&) = delete; public: @@ -124,7 +124,7 @@ public: ); //- Copy constructor - Scale(const Scale& se); + explicit Scale(const Scale& se); //- Destructor diff --git a/src/OpenFOAM/primitives/functions/Function1/Sine/Sine.H b/src/OpenFOAM/primitives/functions/Function1/Sine/Sine.H index 22474f7fbf..e4962dbf25 100644 --- a/src/OpenFOAM/primitives/functions/Function1/Sine/Sine.H +++ b/src/OpenFOAM/primitives/functions/Function1/Sine/Sine.H @@ -117,7 +117,7 @@ class Sine void read(const dictionary& coeffs); //- Disallow default bitwise assignment - void operator=(const Sine&); + void operator=(const Sine&) = delete; public: @@ -136,7 +136,7 @@ public: ); //- Copy constructor - Sine(const Sine& se); + explicit Sine(const Sine& se); //- Destructor diff --git a/src/OpenFOAM/primitives/functions/Function1/Square/Square.H b/src/OpenFOAM/primitives/functions/Function1/Square/Square.H index 75d7fac94d..38e5a33d09 100644 --- a/src/OpenFOAM/primitives/functions/Function1/Square/Square.H +++ b/src/OpenFOAM/primitives/functions/Function1/Square/Square.H @@ -124,7 +124,7 @@ class Square void read(const dictionary& coeffs); //- Disallow default bitwise assignment - void operator=(const Square&); + void operator=(const Square&) = delete; public: @@ -143,7 +143,7 @@ public: ); //- Copy constructor - Square(const Square& se); + explicit Square(const Square& se); //- Destructor diff --git a/src/OpenFOAM/primitives/functions/Function1/Table/Table.H b/src/OpenFOAM/primitives/functions/Function1/Table/Table.H index 2c15a83c76..931835cb26 100644 --- a/src/OpenFOAM/primitives/functions/Function1/Table/Table.H +++ b/src/OpenFOAM/primitives/functions/Function1/Table/Table.H @@ -69,7 +69,7 @@ class Table // Private Member Functions //- Disallow default bitwise assignment - void operator=(const Table&); + void operator=(const Table&) = delete; public: @@ -84,7 +84,7 @@ public: Table(const word& entryName, const dictionary& dict); //- Copy constructor - Table(const Table& tbl); + explicit Table(const Table& tbl); //- Destructor diff --git a/src/OpenFOAM/primitives/functions/Function1/Table/TableBase.H b/src/OpenFOAM/primitives/functions/Function1/Table/TableBase.H index f2a26907da..d897be830d 100644 --- a/src/OpenFOAM/primitives/functions/Function1/Table/TableBase.H +++ b/src/OpenFOAM/primitives/functions/Function1/Table/TableBase.H @@ -106,7 +106,7 @@ public: TableBase(const word& name, const dictionary& dict); //- Copy constructor. Note: steals interpolator, tableSamples - TableBase(const TableBase& tbl); + explicit TableBase(const TableBase& tbl); //- Destructor diff --git a/src/OpenFOAM/primitives/functions/Function1/TableFile/TableFile.H b/src/OpenFOAM/primitives/functions/Function1/TableFile/TableFile.H index 8d570b14d6..f4b70c9bd1 100644 --- a/src/OpenFOAM/primitives/functions/Function1/TableFile/TableFile.H +++ b/src/OpenFOAM/primitives/functions/Function1/TableFile/TableFile.H @@ -84,7 +84,7 @@ class TableFile // Private Member Functions //- Disallow default bitwise assignment - void operator=(const TableFile&); + void operator=(const TableFile&) = delete; public: @@ -99,7 +99,7 @@ public: TableFile(const word& entryName, const dictionary& dict); //- Copy constructor - TableFile(const TableFile& tbl); + explicit TableFile(const TableFile& tbl); //- Destructor diff --git a/src/OpenFOAM/primitives/functions/Function1/Zero/ZeroConstant.H b/src/OpenFOAM/primitives/functions/Function1/Zero/ZeroConstant.H index 719c619b0b..a85772e21c 100644 --- a/src/OpenFOAM/primitives/functions/Function1/Zero/ZeroConstant.H +++ b/src/OpenFOAM/primitives/functions/Function1/Zero/ZeroConstant.H @@ -61,7 +61,7 @@ class ZeroConstant // Private Member Functions //- Disallow default bitwise assignment - void operator=(const ZeroConstant&); + void operator=(const ZeroConstant&) = delete; public: diff --git a/src/OpenFOAM/primitives/functions/Function1/halfCosineRamp/halfCosineRamp.H b/src/OpenFOAM/primitives/functions/Function1/halfCosineRamp/halfCosineRamp.H index 003a378f84..c326718c09 100644 --- a/src/OpenFOAM/primitives/functions/Function1/halfCosineRamp/halfCosineRamp.H +++ b/src/OpenFOAM/primitives/functions/Function1/halfCosineRamp/halfCosineRamp.H @@ -49,7 +49,7 @@ namespace Function1Types { /*---------------------------------------------------------------------------*\ - Class halfCosineRamp Declaration + Class halfCosineRamp Declaration \*---------------------------------------------------------------------------*/ class halfCosineRamp @@ -59,7 +59,7 @@ class halfCosineRamp // Private Member Functions //- Disallow default bitwise assignment - void operator=(const halfCosineRamp&); + void operator=(const halfCosineRamp&) = delete; public: diff --git a/src/OpenFOAM/primitives/functions/Function1/linearRamp/linearRamp.H b/src/OpenFOAM/primitives/functions/Function1/linearRamp/linearRamp.H index 0c12f429f0..926a672d18 100644 --- a/src/OpenFOAM/primitives/functions/Function1/linearRamp/linearRamp.H +++ b/src/OpenFOAM/primitives/functions/Function1/linearRamp/linearRamp.H @@ -59,7 +59,7 @@ class linearRamp // Private Member Functions //- Disallow default bitwise assignment - void operator=(const linearRamp&); + void operator=(const linearRamp&) = delete; public: diff --git a/src/OpenFOAM/primitives/functions/Function1/quadraticRamp/quadraticRamp.H b/src/OpenFOAM/primitives/functions/Function1/quadraticRamp/quadraticRamp.H index c9ab24832e..3ccecd449a 100644 --- a/src/OpenFOAM/primitives/functions/Function1/quadraticRamp/quadraticRamp.H +++ b/src/OpenFOAM/primitives/functions/Function1/quadraticRamp/quadraticRamp.H @@ -49,7 +49,7 @@ namespace Function1Types { /*---------------------------------------------------------------------------*\ - Class quadraticRamp Declaration + Class quadraticRamp Declaration \*---------------------------------------------------------------------------*/ class quadraticRamp @@ -59,7 +59,7 @@ class quadraticRamp // Private Member Functions //- Disallow default bitwise assignment - void operator=(const quadraticRamp&); + void operator=(const quadraticRamp&) = delete; public: diff --git a/src/OpenFOAM/primitives/functions/Function1/quarterCosineRamp/quarterCosineRamp.H b/src/OpenFOAM/primitives/functions/Function1/quarterCosineRamp/quarterCosineRamp.H index ce97e025b3..5cfb47b560 100644 --- a/src/OpenFOAM/primitives/functions/Function1/quarterCosineRamp/quarterCosineRamp.H +++ b/src/OpenFOAM/primitives/functions/Function1/quarterCosineRamp/quarterCosineRamp.H @@ -49,7 +49,7 @@ namespace Function1Types { /*---------------------------------------------------------------------------*\ - Class quarterCosineRamp Declaration + Class quarterCosineRamp Declaration \*---------------------------------------------------------------------------*/ class quarterCosineRamp @@ -59,7 +59,7 @@ class quarterCosineRamp // Private Member Functions //- Disallow default bitwise assignment - void operator=(const quarterCosineRamp&); + void operator=(const quarterCosineRamp&) = delete; public: diff --git a/src/OpenFOAM/primitives/functions/Function1/quarterSineRamp/quarterSineRamp.H b/src/OpenFOAM/primitives/functions/Function1/quarterSineRamp/quarterSineRamp.H index 2ef9aedd4a..88b301402a 100644 --- a/src/OpenFOAM/primitives/functions/Function1/quarterSineRamp/quarterSineRamp.H +++ b/src/OpenFOAM/primitives/functions/Function1/quarterSineRamp/quarterSineRamp.H @@ -49,7 +49,7 @@ namespace Function1Types { /*---------------------------------------------------------------------------*\ - Class quarterSineRamp Declaration + Class quarterSineRamp Declaration \*---------------------------------------------------------------------------*/ class quarterSineRamp @@ -59,7 +59,7 @@ class quarterSineRamp // Private Member Functions //- Disallow default bitwise assignment - void operator=(const quarterSineRamp&); + void operator=(const quarterSineRamp&) = delete; public: diff --git a/src/OpenFOAM/primitives/functions/Function1/ramp/ramp.H b/src/OpenFOAM/primitives/functions/Function1/ramp/ramp.H index a44db638ec..b386880ed5 100644 --- a/src/OpenFOAM/primitives/functions/Function1/ramp/ramp.H +++ b/src/OpenFOAM/primitives/functions/Function1/ramp/ramp.H @@ -109,7 +109,7 @@ private: void read(const dictionary& coeffs); //- Disallow default bitwise assignment - void operator=(const ramp&); + void operator=(const ramp&) = delete; public: