Go to the documentation of this file.
22 #ifndef __IOobject_hpp__
23 #define __IOobject_hpp__
120 #endif //__IOobject_hpp__
bool isExcluded(const word &objName) const override
bool isIncluded(const word &objName) const override
virtual bool write(iOstream &is, const IOPattern &iop) const =0
virtual bool read(iIstream &is, const IOPattern &iop)=0
const IOPattern & ioPattern() const
Interface class for any input stream
bool readObject(bool rdHdr=true)
IOobject(const objectFile &objf, const IOPattern &iop, repository *owner)
const repository * owner() const override
repository * releaseOwner(bool fromOwner=false)
Interface class for any output stream.
virtual word typeName() const =0