ENH: IOobject hasHeaderClassName() method

- simple wrapper for (!headerClassName().empty()) when checking if
  reading was successful.
This commit is contained in:
Mark Olesen
2022-03-08 16:47:35 +01:00
parent 323daeda3c
commit c1eb5413d5
8 changed files with 22 additions and 13 deletions

View File

@ -5,7 +5,7 @@
\\ / A nd | www.openfoam.com
\\/ M anipulation |
-------------------------------------------------------------------------------
Copyright (C) 2021 OpenCFD Ltd.
Copyright (C) 2022 OpenCFD Ltd.
-------------------------------------------------------------------------------
License
This file is part of OpenFOAM.
@ -129,7 +129,7 @@ class readFieldsHandler
const bool ok =
(
io.typeHeaderOk<regIOobject>(false) // Preload header info
&& !io.headerClassName().empty() // Extra safety
&& io.hasHeaderClassName() // Extra safety
&&
(
loadField<scalar>(io)

View File

@ -5,7 +5,7 @@
\\ / A nd | www.openfoam.com
\\/ M anipulation |
-------------------------------------------------------------------------------
Copyright (C) 2021 OpenCFD Ltd.
Copyright (C) 2021-2022 OpenCFD Ltd.
-------------------------------------------------------------------------------
License
This file is part of OpenFOAM.
@ -129,7 +129,7 @@ class readFieldsHandler
const bool ok =
(
io.typeHeaderOk<regIOobject>(false) // Preload header info
&& !io.headerClassName().empty() // Extra safety
&& io.hasHeaderClassName() // Extra safety
&&
(
loadField<scalar>(io)