35 #ifndef ensightStream_H
36 #define ensightStream_H
84 virtual bool ascii()
const = 0;
86 virtual void write(
const char*) = 0;
88 virtual void write(
const int) = 0;
Abstract base class for writing Ensight data.
ensightStream(const fileName &f)
Construct from components.
void operator=(const ensightStream &)=delete
Disallow default bitwise assignment.
virtual bool ascii() const =0
virtual void writePartHeader(const label)=0
virtual void write(const char *)=0
const fileName & name() const
virtual ~ensightStream()
Destructor.
A class for handling file names.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.