public DecodeResult(QRCodeDecoder enclosingInstance, sbyte[] decodedBytes, int numErrors, bool correctionSucceeded)
 {
     InitBlock(enclosingInstance);
     this.decodedBytes        = decodedBytes;
     this.numCorrections      = numErrors;
     this.correctionSucceeded = correctionSucceeded;
 }
 private void InitBlock(QRCodeDecoder enclosingInstance)
 {
     this.enclosingInstance = enclosingInstance;
 }