35 #ifndef csvSetWriter_H
36 #define csvSetWriter_H
58 const char separator_;
Pre-declare SubField and related Field type.
streamFormat
Enumeration for the format of data in the stream.
compressionType
Enumeration for the format of data in the stream.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
Holds list of sampling positions.
virtual autoPtr< setWriter > clone() const
Construct and return a clone.
virtual void write(const fileName &outputDir, const fileName &setName, const coordSet &set, const wordList &valueSetNames #define TypeValueSetsConstArg(Type, nullArg)) const
Write a coordSet and associated data.
virtual void writeSegmentSeparator(Ostream &os) const
Write a segment separator.
csvSetWriter(const IOstream::streamFormat writeFormat, const IOstream::compressionType writeCompression)
Construct given write options.
virtual void writeValueSeparator(Ostream &os) const
Write a value separator.
virtual ~csvSetWriter()
Destructor.
TypeName("csv")
Runtime type information.
A list of keyword definitions, which are a keyword followed by any number of values (e....
A class for handling file names.
Base class for writing coordinate sets with data.
#define TypeValueSetsConstArg(Type, nullArg)
FOR_ALL_FIELD_TYPES(makeFieldSourceTypedef)