38#ifndef Foam_MeshedSurfaceIOAllocator_H
39#define Foam_MeshedSurfaceIOAllocator_H
154 const bool writeOnProc
virtual bool writeObject(IOstreamOption streamOpt, const bool writeOnProc) const
Write using stream options.
MeshedSurfaceIOAllocator(const MeshedSurfaceIOAllocator &)=delete
No copy construct.
void operator=(const MeshedSurfaceIOAllocator &)=delete
No copy assignment.
const pointIOField & storedIOPoints() const noexcept
Const access to the points.
virtual ~MeshedSurfaceIOAllocator()=default
Destructor.
faceCompactIOList & storedIOFaces() noexcept
Non-const access to the faces.
pointIOField & storedIOPoints() noexcept
Non-const access to the points.
const faceCompactIOList & storedIOFaces() const noexcept
Const access to the faces.
void clear()
Clear primitive data (points, faces).
void setInstance(const fileName &inst)
Set the instance for mesh files.
void setWriteOption(IOobjectOption::writeOption wOpt)
Adjust the write option for all components.
writeOption
Enumeration defining write preferences.
Defines the attributes of an object for which implicit objectRegistry management is supported,...
A simple container for options an IOstream can normally have.
A class for handling file names.
Implementation details for various OpenFOAM classes.
CompactIOList< face > faceCompactIOList
Compact IO for a List of face.
List< face > faceList
List of faces.
vectorIOField pointIOField
pointIOField is a vectorIOField.
vectorField pointField
pointField is a vectorField.