public LogRowFormatter(LogSchema schema, bool escapeLineBreaks, bool escapeRawData) { this.fields = new object[schema.Fields.Length]; this.encodedFields = new byte[schema.Fields.Length][]; this.escapeLineBreaks = escapeLineBreaks; this.escapeRawData = escapeRawData; }
public LogRowFormatter(LogSchema schema, bool escapeLineBreaks) : this(schema, escapeLineBreaks, true) { }
public LogRowFormatter(LogSchema schema) : this(schema, LogRowFormatter.DefaultEscapeLineBreaks) { }
public LogHeaderFormatter(LogSchema schema) : this(schema, LogHeaderCsvOption.NotCsvCompatible) { }
public LogHeaderFormatter(LogSchema schema, LogHeaderCsvOption csvOption) { this.schema = schema; this.CsvOption = csvOption; }
public LogHeaderFormatter(LogSchema schema, bool csvCompatible) : this(schema, csvCompatible ? LogHeaderCsvOption.CsvCompatible : LogHeaderCsvOption.NotCsvCompatible) { }