Committed C# port from Mohamad
[zxing.git] / csharp / ReaderException.cs
1 /*\r
2 * Licensed under the Apache License, Version 2.0 (the "License");\r
3 * you may not use this file except in compliance with the License.\r
4 * You may obtain a copy of the License at\r
5 *\r
6 *      http://www.apache.org/licenses/LICENSE-2.0\r
7 *\r
8 * Unless required by applicable law or agreed to in writing, software\r
9 * distributed under the License is distributed on an "AS IS" BASIS,\r
10 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
11 * See the License for the specific language governing permissions and\r
12 * limitations under the License.\r
13 */\r
14 \r
15 using System;\r
16 namespace com.google.zxing\r
17 {\r
18 \r
19     /// <summary> The general exception class throw when something goes wrong during decoding of a barcode.\r
20     /// This includes, but is not limited to, failing checksums / error correction algorithms, being\r
21     /// unable to locate finder timing patterns, and so on.\r
22     /// \r
23     /// </summary>\r
24     /// <author>  srowen@google.com (Sean Owen)\r
25     /// </author>\r
26     //[Serializable]\r
27     public sealed class ReaderException : System.Exception\r
28     {\r
29 \r
30           private static ReaderException instance = new ReaderException();\r
31 \r
32           public ReaderException() {\r
33             // do nothing\r
34           }\r
35 \r
36           public ReaderException(System.String message): base(message)\r
37           {\r
38           }\r
39     }\r
40 }