public IRAT_ParametersUTRA_TDD384 Decode(BitArrayInputStream input) { IRAT_ParametersUTRA_TDD384 sutra_tdd = new IRAT_ParametersUTRA_TDD384(); sutra_tdd.InitDefaults(); sutra_tdd.supportedBandListUTRA_TDD384 = new List <SupportedBandUTRA_TDD384>(); int nBits = 6; int num3 = input.ReadBits(nBits) + 1; for (int i = 0; i < num3; i++) { nBits = (input.ReadBit() == 0) ? 4 : 4; SupportedBandUTRA_TDD384 item = (SupportedBandUTRA_TDD384)input.ReadBits(nBits); sutra_tdd.supportedBandListUTRA_TDD384.Add(item); } return(sutra_tdd); }
public IRAT_ParametersUTRA_TDD384 Decode(BitArrayInputStream input) { IRAT_ParametersUTRA_TDD384 sutra_tdd = new IRAT_ParametersUTRA_TDD384(); sutra_tdd.InitDefaults(); sutra_tdd.supportedBandListUTRA_TDD384 = new List<SupportedBandUTRA_TDD384>(); int nBits = 6; int num3 = input.readBits(nBits) + 1; for (int i = 0; i < num3; i++) { nBits = (input.readBit() == 0) ? 4 : 4; SupportedBandUTRA_TDD384 item = (SupportedBandUTRA_TDD384)input.readBits(nBits); sutra_tdd.supportedBandListUTRA_TDD384.Add(item); } return sutra_tdd; }