TsvJoinOptions

Container for command line options.

Members

Functions

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

Variables

allowDupliateKeys
bool allowDupliateKeys;

--allow-duplicate-keys

appendFields
size_t[] appendFields;

Derived: --append-fields

appendFullLine
bool appendFullLine;

Derived: --append-fields 0

appendHeaderPrefix
string appendHeaderPrefix;

--append-header-prefix

dataFields
size_t[] dataFields;

Derived: --data-fields

dataIsFullLine
bool dataIsFullLine;

Derived: --data-fields 0

delim
char delim;

--delimiter

exclude
bool exclude;

--exclude

filterSource
ByLineSourceRange!() filterSource;

Derived: --filter

hasHeader
bool hasHeader;

--H|header

inputSources
InputSourceRange inputSources;

Input Files

keyFields
size_t[] keyFields;

Derived: --key-fields

keyIsFullLine
bool keyIsFullLine;

Derived: --key-fields 0

lineBuffered
bool lineBuffered;

--line-buffered

programName
string programName;

Program name

writeAll
bool writeAll;

--write-all

writeAllValue
string writeAllValue;

--write-all

Meta