ENH: add IOobjectList::findObject() method
- naming similar to objectRegistry, with unambiguous resolution. The lookup() methods have different return types depending on the calling parameter. STYLE: use IOobjectListTemplates.C for implementations - previously included as local definition within IOobjectList.C, but will be adding more templated methods soon. - adjust parameters (eg, matchName instead of matcher) to show their function ENH: handle objectRegistry::names<void>(...) - this is equivalent to no Type restriction, and can be used when filtering names. Eg, obr.names<void>(wordRe..);
Showing
- applications/test/IOobjectList/Test-IOobjectList.C 22 additions, 1 deletionapplications/test/IOobjectList/Test-IOobjectList.C
- applications/utilities/postProcessing/dataConversion/foamToEnsightParts/foamToEnsightParts.C 1 addition, 1 deletion...ng/dataConversion/foamToEnsightParts/foamToEnsightParts.C
- applications/utilities/postProcessing/lagrangian/steadyParticleTracks/steadyParticleTracksTemplates.C 4 additions, 4 deletions...gian/steadyParticleTracks/steadyParticleTracksTemplates.C
- applications/utilities/postProcessing/lumped/lumpedPointForces/lumpedPointForces.C 1 addition, 1 deletion...stProcessing/lumped/lumpedPointForces/lumpedPointForces.C
- applications/utilities/postProcessing/miscellaneous/profilingSummary/profilingSummary.C 1 addition, 1 deletion...cessing/miscellaneous/profilingSummary/profilingSummary.C
- src/OpenFOAM/db/IOobjectList/IOobjectList.C 58 additions, 185 deletionssrc/OpenFOAM/db/IOobjectList/IOobjectList.C
- src/OpenFOAM/db/IOobjectList/IOobjectList.H 117 additions, 43 deletionssrc/OpenFOAM/db/IOobjectList/IOobjectList.H
- src/OpenFOAM/db/IOobjectList/IOobjectListTemplates.C 154 additions, 0 deletionssrc/OpenFOAM/db/IOobjectList/IOobjectListTemplates.C
- src/OpenFOAM/db/objectRegistry/objectRegistry.C 18 additions, 27 deletionssrc/OpenFOAM/db/objectRegistry/objectRegistry.C
- src/OpenFOAM/db/objectRegistry/objectRegistry.H 70 additions, 51 deletionssrc/OpenFOAM/db/objectRegistry/objectRegistry.H
- src/OpenFOAM/db/objectRegistry/objectRegistryTemplates.C 30 additions, 24 deletionssrc/OpenFOAM/db/objectRegistry/objectRegistryTemplates.C
- src/lumpedPointMotion/lumpedPointTools.C 1 addition, 1 deletionsrc/lumpedPointMotion/lumpedPointTools.C
Please register or sign in to comment