Class RecordMessageDecoder

  • All Implemented Interfaces:
    MessageDecoder<deltix.qsrv.hf.pub.InstrumentMessage>

    public class RecordMessageDecoder
    extends DecoderBase<deltix.qsrv.hf.pub.InstrumentMessage>
    • Constructor Detail

      • RecordMessageDecoder

        public RecordMessageDecoder​(deltix.qsrv.hf.pub.InstrumentType instrumentType,
                                    java.lang.String symbol,
                                    TypeLoader loader,
                                    CodecFactory factory,
                                    RecordClassDescriptor fixedType,
                                    boolean combined)
    • Method Detail

      • decode

        public deltix.qsrv.hf.pub.InstrumentMessage decode​(deltix.util.lang.Filter<? super deltix.qsrv.hf.pub.InstrumentMessage> filter,
                                                           deltix.util.memory.MemoryDataInput in)
        Specified by:
        decode in interface MessageDecoder<deltix.qsrv.hf.pub.InstrumentMessage>
        Overrides:
        decode in class DecoderBase<deltix.qsrv.hf.pub.InstrumentMessage>
      • getCurrentTypeIndex

        public int getCurrentTypeIndex()