123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217 |
- //
- // Exceptions.cs
- //
- // Author:
- // Lluis Sanchez Gual <lluis@novell.com>
- //
- // Copyright (c) 2010 Novell, Inc (http://www.novell.com)
- //
- // Permission is hereby granted, free of charge, to any person obtaining a copy
- // of this software and associated documentation files (the "Software"), to deal
- // in the Software without restriction, including without limitation the rights
- // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- // copies of the Software, and to permit persons to whom the Software is
- // furnished to do so, subject to the following conditions:
- //
- // The above copyright notice and this permission notice shall be included in
- // all copies or substantial portions of the Software.
- //
- // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- // THE SOFTWARE.
- using System;
- namespace SharpCifs.Util.Sharpen
- {
- public class VirtualMachineError : Error
- {
- }
- public class StackOverflowError : VirtualMachineError
- {
- }
- public class BrokenBarrierException : Exception
- {
- }
- internal class BufferUnderflowException : Exception
- {
- }
- public class CharacterCodingException : Exception
- {
- }
- public class DataFormatException : Exception
- {
- }
- public class EofException : Exception
- {
- public EofException ()
- {
- }
- public EofException (string msg) : base(msg)
- {
- }
- }
- public class Error : Exception
- {
- public Error ()
- {
- }
- public Error (Exception ex) : base("Runtime Exception", ex)
- {
- }
- public Error (string msg) : base(msg)
- {
- }
- public Error (string msg, Exception ex) : base(msg, ex)
- {
- }
- }
- public class ExecutionException : Exception
- {
- public ExecutionException (Exception inner): base ("Execution failed", inner)
- {
- }
- }
- public class InstantiationException : Exception
- {
- }
- public class InterruptedIoException : Exception
- {
- public InterruptedIoException (string msg) : base(msg)
- {
- }
- }
- public class MissingResourceException : Exception
- {
- }
- public class NoSuchAlgorithmException : Exception
- {
- }
- public class NoSuchElementException : Exception
- {
- }
- internal class NoSuchMethodException : Exception
- {
- }
- internal class OverlappingFileLockException : Exception
- {
- }
- public class ParseException : Exception
- {
- public ParseException ()
- {
- }
- public ParseException (string msg, int errorOffset) : base(string.Format ("Msg: {0}. Error Offset: {1}", msg, errorOffset))
- {
- }
- }
- public class RuntimeException : Exception
- {
- public RuntimeException ()
- {
- }
- public RuntimeException (Exception ex) : base("Runtime Exception", ex)
- {
- }
- public RuntimeException (string msg) : base(msg)
- {
- }
- public RuntimeException (string msg, Exception ex) : base(msg, ex)
- {
- }
- }
- internal class StringIndexOutOfBoundsException : Exception
- {
- }
- public class UnknownHostException : Exception
- {
- public UnknownHostException ()
- {
- }
- public UnknownHostException(string message) : base(message)
- {
-
- }
- public UnknownHostException (Exception ex): base ("Host not found", ex)
- {
- }
- }
- public class UnsupportedEncodingException : Exception
- {
- }
- internal class UriSyntaxException : Exception
- {
- public UriSyntaxException (string s, string msg) : base(s + " " + msg)
- {
- }
- }
- internal class ZipException : Exception
- {
- }
- public class GitException : Exception
- {
- }
-
- public class ConnectException: Exception
- {
- public ConnectException (string msg): base (msg)
- {
- }
- }
-
- class KeyManagementException: Exception
- {
- }
-
- class IllegalCharsetNameException: Exception
- {
- public IllegalCharsetNameException (string msg): base (msg)
- {
- }
- }
-
- class UnsupportedCharsetException: Exception
- {
- public UnsupportedCharsetException (string msg): base (msg)
- {
- }
- }
- }
|