UNPKG

jspurefix

Version:
21 lines (20 loc) 946 B
import { ILooseObject } from '../../collections/collection'; import { ContainedFieldSet } from '../../dictionary/contained'; import { FixDefinitions } from '../../dictionary/definition'; import { MsgEncoder } from '../msg-encoder'; import { ElasticBuffer } from '../elastic-buffer'; import { ITimeFormatter } from '../time-formatter'; export declare class AsciiEncoder extends MsgEncoder { readonly buffer: ElasticBuffer; readonly definitions: FixDefinitions; readonly timeFormatter: ITimeFormatter; readonly delimiter: number; bodyLengthPos: number; constructor(buffer: ElasticBuffer, definitions: FixDefinitions, timeFormatter?: ITimeFormatter, delimiter?: number); private static checkGroupInstanceHasDelimiter; encodeSet(objectToEncode: ILooseObject, set: ContainedFieldSet): void; private getFields; private encodeInstances; private WriteTagEquals; private encodeSimple; }