39 warnNoRereading<IOList<T>>();
44 io.
readOpt() == IOobject::MUST_READ
45 || io.
readOpt() == IOobject::MUST_READ_IF_MODIFIED
47 || (io.
readOpt() == IOobject::READ_IF_PRESENT && headerOk())
50 readStream(typeName) >> *
this;
62 warnNoRereading<IOList<T>>();
67 io.readOpt() == IOobject::MUST_READ
68 || io.readOpt() == IOobject::MUST_READ_IF_MODIFIED
70 || (io.readOpt() == IOobject::READ_IF_PRESENT && headerOk())
73 readStream(typeName) >> *
this;
89 warnNoRereading<IOList<T>>();
94 io.readOpt() == IOobject::MUST_READ
95 || io.readOpt() == IOobject::MUST_READ_IF_MODIFIED
97 || (io.readOpt() == IOobject::READ_IF_PRESENT && headerOk())
100 readStream(typeName) >> *
this;
116 warnNoRereading<IOList<T>>();
123 io.readOpt() == IOobject::MUST_READ
124 || io.readOpt() == IOobject::MUST_READ_IF_MODIFIED
126 || (io.readOpt() == IOobject::READ_IF_PRESENT && headerOk())
129 readStream(typeName) >> *
this;
140 return (
os << *
this).good();