tango.core.Exception
The exception module defines all system-level exceptions and provides a
mechanism to alter system-level error handling.
License:
BSD style:
Authors:
Sean Kelly, Kris Bell
- class PlatformException: object.Exception;
- Base class for operating system or library exceptions.
- class TextException: object.Exception;
- Represents a text processing error.
- class ThreadPoolException: object.Exception;
- Base class for ThreadPoolException
- class SyncException: tango.core.Exception.PlatformException;
- Base class for synchronization exceptions.
- class IOException: tango.core.Exception.PlatformException;
- The basic exception thrown by the tango.io package. One should try to ensure
that all Tango exceptions related to IO are derived from this one.
- class VfsException: tango.core.Exception.IOException;
- The basic exception thrown by the tango.io.vfs package.
- class ClusterException: tango.core.Exception.IOException;
- The basic exception thrown by the tango.io.cluster package.
- class SocketException: tango.core.Exception.IOException;
- Base class for socket exceptions.
- class HostException: tango.core.Exception.IOException;
- Base class for exception thrown by an InternetHost.
- class AddressException: tango.core.Exception.IOException;
- Base class for exceptiond thrown by an Address.
- class SocketAcceptException: tango.core.Exception.SocketException;
- Thrown when a socket failed to accept an incoming connection.
- class ProcessException: tango.core.Exception.PlatformException;
- Thrown on a process error.
- class RegexException: tango.core.Exception.TextException;
- Base class for regluar expression exceptions.
- class LocaleException: tango.core.Exception.TextException;
- Base class for locale exceptions.
- class XmlException: tango.core.Exception.TextException;
- Base class for XML exceptions.
- class RegistryException: object.Exception;
- RegistryException is thrown when the NetworkRegistry encounters a
problem during proxy registration, or when it sees an unregistered
guid.
- class IllegalArgumentException: object.Exception;
- Thrown when an illegal argument is encountered.
- class IllegalElementException: tango.core.Exception.IllegalArgumentException;
- IllegalElementException is thrown by Collection methods
that add (or replace) elements (and/or keys) when their
arguments are null or do not pass screeners.
- class NoSuchElementException: object.Exception;
- Thrown on past-the-end errors by iterators and containers.
- class CorruptedIteratorException: tango.core.Exception.NoSuchElementException;
- Thrown when a corrupt iterator is detected.
Page generated by Ddoc. Copyright (C) 2005-2006 Sean Kelly, Kris Bell. All rights reserved.