From bb771a3cafcd032d519ef7be14c621e18a1250b9 Mon Sep 17 00:00:00 2001
From: Mark Olesen <Mark.Olesen@esi-group.com>
Date: Wed, 17 Nov 2021 11:08:20 +0100
Subject: [PATCH] GIT: remove spurious method declaration in regIOobject

STYLE: adjust param/return for internal readStream method
---
 src/OpenFOAM/db/objectRegistry/objectRegistry.H |  8 ++++----
 src/OpenFOAM/db/regIOobject/regIOobject.C       |  4 ++--
 src/OpenFOAM/db/regIOobject/regIOobject.H       | 10 +++-------
 src/OpenFOAM/db/regIOobject/regIOobjectRead.C   | 13 +------------
 4 files changed, 10 insertions(+), 25 deletions(-)

diff --git a/src/OpenFOAM/db/objectRegistry/objectRegistry.H b/src/OpenFOAM/db/objectRegistry/objectRegistry.H
index 0d0be885242..0af9263b4e9 100644
--- a/src/OpenFOAM/db/objectRegistry/objectRegistry.H
+++ b/src/OpenFOAM/db/objectRegistry/objectRegistry.H
@@ -164,19 +164,19 @@ public:
     // Access
 
         //- Return the object registry
-        const objectRegistry& thisDb() const
+        const objectRegistry& thisDb() const noexcept
         {
             return *this;
         }
 
-        //- Return time
-        const Time& time() const
+        //- Return time registry
+        const Time& time() const noexcept
         {
             return time_;
         }
 
         //- Return the parent objectRegistry
-        const objectRegistry& parent() const
+        const objectRegistry& parent() const noexcept
         {
             return parent_;
         }
diff --git a/src/OpenFOAM/db/regIOobject/regIOobject.C b/src/OpenFOAM/db/regIOobject/regIOobject.C
index dcb7ed0cdc9..a35fccdc559 100644
--- a/src/OpenFOAM/db/regIOobject/regIOobject.C
+++ b/src/OpenFOAM/db/regIOobject/regIOobject.C
@@ -44,13 +44,13 @@ bool Foam::regIOobject::masterOnlyReading = false;
 
 // * * * * * * * * * * * * * * * * Constructors  * * * * * * * * * * * * * * //
 
-Foam::regIOobject::regIOobject(const IOobject& io, const bool isTime)
+Foam::regIOobject::regIOobject(const IOobject& io, const bool isTimeObject)
 :
     IOobject(io),
     registered_(false),
     ownedByRegistry_(false),
     watchIndices_(),
-    eventNo_(isTime ? 0 : db().getEvent()), // No event for top-level Time
+    eventNo_(isTimeObject ? 0 : db().getEvent()), // No event for top-level Time
     metaDataPtr_(nullptr),
     isPtr_(nullptr)
 {
diff --git a/src/OpenFOAM/db/regIOobject/regIOobject.H b/src/OpenFOAM/db/regIOobject/regIOobject.H
index 8ace12cc3be..94fef1cabf8 100644
--- a/src/OpenFOAM/db/regIOobject/regIOobject.H
+++ b/src/OpenFOAM/db/regIOobject/regIOobject.H
@@ -84,10 +84,6 @@ protected:
             const word& typeName
         );
 
-        //- Construct and return an IFstream for the object.
-        //  The results is NULL if the stream construction failed
-        Istream* objectStream();
-
         //- To flag master-only reading of objects
         static bool masterOnlyReading;
 
@@ -117,8 +113,8 @@ private:
 
     // Private Member Functions
 
-        //- Return Istream
-        Istream& readStream(const bool valid = true);
+        //- Construct object stream, read header if not already constructed
+        void readStream(const bool valid);
 
         //- No copy assignment
         void operator=(const regIOobject&) = delete;
@@ -141,7 +137,7 @@ public:
 
         //- Construct from IOobject. The optional flag adds special handling
         //- if the object is the top-level regIOobject (eg, Time).
-        regIOobject(const IOobject& io, const bool isTime = false);
+        regIOobject(const IOobject& io, const bool isTimeObject = false);
 
         //- Copy construct
         regIOobject(const regIOobject& rio);
diff --git a/src/OpenFOAM/db/regIOobject/regIOobjectRead.C b/src/OpenFOAM/db/regIOobject/regIOobjectRead.C
index 46d6760191e..1db1ab6d131 100644
--- a/src/OpenFOAM/db/regIOobject/regIOobjectRead.C
+++ b/src/OpenFOAM/db/regIOobject/regIOobjectRead.C
@@ -86,17 +86,8 @@ bool Foam::regIOobject::readHeaderOk
 
 // * * * * * * * * * * * * * * * Member Functions  * * * * * * * * * * * * * //
 
-Foam::Istream& Foam::regIOobject::readStream(const bool valid)
+void Foam::regIOobject::readStream(const bool valid)
 {
-    if (IFstream::debug)
-    {
-        Pout<< "regIOobject::readStream() : "
-            << "reading object " << name()
-            << " (global " << global() << ")"
-            << " from file " << objectPath()
-            << endl;
-    }
-
     if (readOpt() == NO_READ)
     {
         FatalErrorInFunction
@@ -131,8 +122,6 @@ Foam::Istream& Foam::regIOobject::readStream(const bool valid)
 
         isPtr_ = fileHandler().readStream(*this, objPath, type(), valid);
     }
-
-    return *isPtr_;
 }
 
 
-- 
GitLab