jspurefix
Version:
pure node js fix engine
19 lines (18 loc) • 797 B
TypeScript
import { MsgView } from '../msg-view';
import { SimpleFieldDefinition } from '../../dictionary/definition';
import { Structure } from '../structure';
import { SegmentDescription } from '../segment-description';
export declare class FixmlView extends MsgView {
readonly segment: SegmentDescription;
readonly values: string[];
readonly structure: Structure;
constructor(segment: SegmentDescription, values: string[], structure: Structure);
private static getTimestamp;
private static getTimeOnly;
private static getDateOnly;
clone(): MsgView;
checksum(): number;
protected create(singleton: SegmentDescription): FixmlView;
protected stringAtPosition(position: number): string;
protected toTyped(field: SimpleFieldDefinition): any;
}