34 template<
class TablePtr>
38 const word& libsEntry,
39 const TablePtr& tablePtr,
44 dict.readIfPresent(libsEntry, libNames);
48 for (
const fileName& libName : libNames)
50 const label nEntries = (tablePtr ? tablePtr->size() : -1);
52 if (dlLibraryTable::open(libName, verbose))
56 if (
debug && tablePtr !=
nullptr && tablePtr->size() <= nEntries)
59 <<
"library " << libName
60 <<
" did not introduce any new entries"
66 return nOpen && nOpen == libNames.size();