C++ port: add decode hints system
[zxing.git] / cpp / core / src / zxing / qrcode / QRCodeReader.h
index 803e1ed..0c5ca8f 100644 (file)
 
 #include <zxing/Reader.h>
 #include <zxing/qrcode/decoder/Decoder.h>
+#include <zxing/DecodeHints.h>
 
 namespace zxing {
-namespace qrcode {
-
-class QRCodeReader : public Reader {
-private:
-  Decoder decoder_;
-
-public:
-  QRCodeReader();
-  virtual Ref<Result> decode(Ref<BinaryBitmap> image);
-  virtual ~QRCodeReader();
-
-};
-
-}
+       namespace qrcode {
+               
+               class QRCodeReader : public Reader {
+               private:
+                       Decoder decoder_;
+                       
+               public:
+                       QRCodeReader();
+                       virtual Ref<Result> decode(Ref<BinaryBitmap> image, DecodeHints hints);
+                       virtual ~QRCodeReader();
+                       
+               };
+       }
 }
 
 #endif // __QR_CODE_READER_H__