UNPKG

jspurefix

Version:
23 lines (22 loc) 756 B
import { FixDefinitions } from '../../definition'; import { ElasticBuffer } from '../../../buffer'; export declare class QuickFixXmlFileBuilder { readonly definitions: FixDefinitions; private readonly usedTags; private readonly requiredComponents; private readonly seenComponents; private readonly indent; private readonly dispatcher; readonly elasticBuffer: ElasticBuffer; constructor(definitions: FixDefinitions); write(msgTypes: string[]): void; private writeComponents; private writeMessages; private writeFieldDefinitions; private writeEnumDefinition; private writeComponent; private writeSimpleField; private writeComponentField; private writeGroupField; private writeFields; }