TsvSummarizeOptions

Command line options - Container and processing. The processArgs method is used to process the command line.

Members

Aliases

CmdOptionHandler
alias CmdOptionHandler = void delegate(bool hasHeader, string[] headerFields)
Undocumented in source.

Functions

processArgs
auto processArgs(string[] cmdArgs)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

endFieldIndex
size_t endFieldIndex;

Derived value. Max field index used plus one.

floatPrecision
size_t floatPrecision;

--p|float-precision

globalMissingPolicy
MissingFieldPolicy globalMissingPolicy;

Derived value.

hasHeader
bool hasHeader;

--header

inputFieldDelimiter
char inputFieldDelimiter;

--d|delimiter

inputSources
ByLineSourceRange!() inputSources;

Input Files

keyFields
size_t[] keyFields;

-g, --group-by

operators
DList!Operator operators;

Operators, in the order specified.

programName
string programName;

Program name

valuesDelimiter
char valuesDelimiter;

--v|values-delimiter

writeHeader
bool writeHeader;

-w, --write-header

Meta