/// <summary>
        /// Provides properties for storing and retrieving CME FIX market data incremental refresh fields.
        /// </summary>
        public MarketDataIncrementalRefresh(FieldInfo<byte> tagInfo, FieldInfo<byte> valueInfo, Trailer trailer, Decoder decoder)
            : base(tagInfo, valueInfo, trailer)
        {
            this.decoder = decoder;

            DataBlock = new RepeatingGroup[REPEATING_GROUP_ARRAY_LENGTH];

            for (int i = 0; i < REPEATING_GROUP_ARRAY_LENGTH; i++)
            {
                DataBlock[i] = new RepeatingGroup();
            }
        }
        /// <summary>
        /// Provides properties for storing and retrieving CME FIX market data incremental refresh fields.
        /// </summary>
        public MarketDataIncrementalRefresh(FieldInfo <byte> tagInfo, FieldInfo <byte> valueInfo, Trailer trailer, Decoder decoder)
            : base(tagInfo, valueInfo, trailer)
        {
            this.decoder = decoder;

            DataBlock = new RepeatingGroup[REPEATING_GROUP_ARRAY_LENGTH];

            for (int i = 0; i < REPEATING_GROUP_ARRAY_LENGTH; i++)
            {
                DataBlock[i] = new RepeatingGroup();
            }
        }
        /// <summary>
        /// Provides properties for storing and retrieving CME FIX market data snapshot full refresh fields.
        /// </summary>
        public MarketDataSnapshotFullRefresh(FieldInfo<byte> tagInfo, FieldInfo<byte> valueInfo, Trailer trailer)
            : base(tagInfo, valueInfo, trailer)
        {
            SecurityID = new FieldInfo<char>(SECURITY_ID_FIELD_LENGTH);

            DataBlock = new RepeatingGroup[REPEATING_GROUP_ARRAY_LENGTH];
            for (int i = 0; i < REPEATING_GROUP_ARRAY_LENGTH; i++)
            {
                DataBlock[i] = new RepeatingGroup();
            }

            //throw new NotImplementedException("MarketDataSnapshotFullRefresh class not yet implemented.");
        }
Exemple #4
0
        /// <summary>
        /// Provides properties for storing and retrieving CME FIX market data snapshot full refresh fields.
        /// </summary>
        public MarketDataSnapshotFullRefresh(FieldInfo <byte> tagInfo, FieldInfo <byte> valueInfo, Trailer trailer)
            : base(tagInfo, valueInfo, trailer)
        {
            SecurityID = new FieldInfo <char>(SECURITY_ID_FIELD_LENGTH);

            DataBlock = new RepeatingGroup[REPEATING_GROUP_ARRAY_LENGTH];
            for (int i = 0; i < REPEATING_GROUP_ARRAY_LENGTH; i++)
            {
                DataBlock[i] = new RepeatingGroup();
            }

            //throw new NotImplementedException("MarketDataSnapshotFullRefresh class not yet implemented.");
        }