exceptions.py
Others:
Usage:
@exceptionsHandler(None, False, ZeroDivisionError)
def raiseAnException(value):
'''
This definition raises a 'ZeroDivisionError' exception.
'''
return value / 0;
Parameters: |
|
---|---|
Returns: | Object. ( Object ) |
This definition provides the default exception handler.
This handler verboses some informations about the handled exception:
- Exception traceName.
- Exception class.
- Exception description / documentation.
- Error message.
- Exception traceback.
Parameters: |
|
---|---|
Returns: | Definition success. ( Boolean ) |
Bases: exceptions.Exception
This class is the abstract base class for all Foundations package exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractError
This class is used to break nested loop iterations.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractError
This class is the abstract base class for parsing related exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractParsingError
This class is used for exceptions raised while parsing file structure.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractParsingError
This class is used for exceptions raised while parsing attribute structure.
Parameters: |
|
---|
Bases: foundations.exceptions.AbstractError
This class is the abstract base class for os related exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractOsError
This class is used for non existing path exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.PathExistsError
This class is used for non existing directory exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.PathExistsError
This class is used for non existing file exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractError
This class is the abstract base class for object related exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractObjectError
This class is used for invalid object type exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractObjectError
This class is used for non existing object exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractError
This class is the abstract base class for user related exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractUserError
This class is used for programming exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractUserError
This class is used for user exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractError
This class is the abstract base class for node related exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractNodeError, foundations.exceptions.ObjectTypeError
This class is the abstract base class for node attributes type related exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractNodeError, foundations.exceptions.ObjectExistsError
This class is used for non existing node attribute exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractError
This class is the abstract base class for library module exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractLibraryError
This class is used for library module library.Library class instantiation exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractLibraryError
This class is used for library module library.Library class initialization exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractLibraryError
This class is used for library module library.Library class execution exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractError
This class is the abstract base class for tcpServer module exceptions.
Parameters: | value – Error value or message. ( String ) |
---|
Bases: foundations.exceptions.AbstractServerError
This class is used for tcpServer module tcpServer.TCPServer class operations exceptions.
Parameters: | value – Error value or message. ( String ) |
---|