Go to the documentation of this file.
35 #ifndef ensightStream_H
36 #define ensightStream_H
89 virtual bool ascii()
const = 0;
91 virtual void write(
const char*) = 0;
93 virtual void write(
const int) = 0;
Abstract base class for writing Ensight data.
const fileName & name() const
A class for handling file names.
ensightStream(const ensightStream &)
Disallow default bitwise copy construct.
virtual void write(const char *)=0
ensightStream(const fileName &f)
Construct from components.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Pre-declare SubField and related Field type.
virtual bool ascii() const =0
virtual ~ensightStream()
Destructor.
virtual void writePartHeader(const label)=0
void operator=(const ensightStream &)
Disallow default bitwise assignment.