fixparser-no-logging
Version:
FIX 5.0SP2 Parser
34 lines (29 loc) • 786 B
text/typescript
/*
* fixparser
* https://gitlab.com/logotype/fixparser.git
*
* Copyright 2021 Victor Norgren
* Released under the MIT license
*/
import { ISpecDatatypes } from '../../../spec/SpecDatatypes';
export class FieldType {
public name: string | null = null;
public baseType: string | null = null;
public description: string | null = null;
public added: string | null = null;
constructor() {
this.reset();
}
public reset() {
this.name = null;
this.baseType = null;
this.description = null;
this.added = null;
}
public setType(type: ISpecDatatypes) {
this.name = type.Name;
this.baseType = type.BaseType!;
this.description = type.Description;
this.added = type.Added!;
}
}