47 static *hash<auto> checkOptions(*hash<auto> opts);
87 abstract
write(hash<auto> line);
98 abstract
write(list<auto> lines);
Structured abstract writer for fixed-length lines.
Definition: FixedLengthAbstractWriter.qc.dox.h:29
abstract write(Qore::AbstractIterator lines)
iterates the input records and writes rendered versions of all input records to the output
bool checkTransition(*string from, *string to)
A verification function to be called for each line. This method can be overridden to achieve a begin-...
string formatLine(hash< auto > line)
Formats a single line from a hash describing the record type and its contents.
abstract write(list< auto > lines)
iterates the input records and writes rendered versions of all input records to the output
abstract write(hash< auto > line)
Renders a single line for a single input record hash to the output.
int linesCount()
get processed lines count
constructor(hash< auto > specs, *hash< auto > opts)
creates the FixedLengthAbstractWriter object
Base class for fixed-length readers and writers.
Definition: FixedLengthBase.qc.dox.h:29
The FixedLengthUtil namespace contains all the definitions in the FixedLengthUtil module.
Definition: FixedLengthAbstractIterator.qc.dox.h:27