internal ErrorCorrectionBlocks(int numErrorCorrectionCodewords, ErrorCorrectionBlock ecBlock1, ErrorCorrectionBlock ecBlock2) : this() { NumErrorCorrectionCodewards = numErrorCorrectionCodewords; _m_ECBlock = new ErrorCorrectionBlock[] { ecBlock1, ecBlock2 }; Initialize(); }
internal ErrorCorrectionBlocks(int numErrorCorrectionCodewords, ErrorCorrectionBlock ecBlock1, ErrorCorrectionBlock ecBlock2) : this() { this.NumErrorCorrectionCodewards = numErrorCorrectionCodewords; this.m_ECBlock = new ErrorCorrectionBlock[]{ecBlock1, ecBlock2}; this.initialize(); }
internal ErrorCorrectionBlocks(int numErrorCorrectionCodewords, ErrorCorrectionBlock ecBlock) : this() { this.NumErrorCorrectionCodewards = numErrorCorrectionCodewords; this.m_ECBlock = new ErrorCorrectionBlock[] { ecBlock }; this.initialize(); }
/// <summary> /// Initializes a new instance of the <see cref="ErrorCorrectionBlocks"/> struct. /// </summary> /// <param name="numErrorCorrectionCodewords">The num error correction codewords.</param> /// <param name="ecBlock">The ec block.</param> /// <remarks></remarks> internal ErrorCorrectionBlocks(int numErrorCorrectionCodewords, ErrorCorrectionBlock ecBlock) : this() { NumErrorCorrectionCodewards = numErrorCorrectionCodewords; m_ECBlock = new[] {ecBlock}; initialize(); }