Python: module ISO8583.ISOErrors

ISO8583.ISOErrors | index c:\python25\lib\site-packages\iso8583\isoerrors.py

`(C) Copyright 2009 Igor V. Custodio
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.`

Classes
`` |  | exceptions.Exception(exceptions.BaseException) BitInexistent BitNotSet InvalidBitType InvalidIso8583 InvalidMTI InvalidValueType ValueToLarge
class BitInexistent(exceptions.Exception)
`` | `Exeption that indicate that a bit that you try to manage dosen't exist! Try to check your "setBit". Remember that ISO8583 1993 has only bits from 1 to 128!`
| Method resolution order: BitInexistent exceptions.Exception exceptions.BaseException __builtin__.object Methods defined here: __init__(self, value) __str__(self) Data descriptors defined here: __weakref__ `list of weak references to the object (if defined)` Data and other attributes inherited from exceptions.Exception: __new__ = <built-in method __new__ of type object at 0x000000001E25A4C0> `T.__new__(S, ...) -> a new object with type S, a subtype of T` Methods inherited from exceptions.BaseException: __delattr__(...) `x.__delattr__('name') <==> del x.name` __getattribute__(...) `x.__getattribute__('name') <==> x.name` __getitem__(...) `x.__getitem__(y) <==> x[y]` __getslice__(...) `x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.` __reduce__(...) __repr__(...) `x.__repr__() <==> repr(x)` __setattr__(...) `x.__setattr__('name', value) <==> x.name = value` __setstate__(...) Data descriptors inherited from exceptions.BaseException: __dict__ args message `exception message`
class BitNotSet(exceptions.Exception)
`` | `Exception that indicate that you try to access a bit not present in the bitmap.`
| Method resolution order: BitNotSet exceptions.Exception exceptions.BaseException __builtin__.object Methods defined here: __init__(self, value) __str__(self) Data descriptors defined here: __weakref__ `list of weak references to the object (if defined)` Data and other attributes inherited from exceptions.Exception: __new__ = <built-in method __new__ of type object at 0x000000001E25A4C0> `T.__new__(S, ...) -> a new object with type S, a subtype of T` Methods inherited from exceptions.BaseException: __delattr__(...) `x.__delattr__('name') <==> del x.name` __getattribute__(...) `x.__getattribute__('name') <==> x.name` __getitem__(...) `x.__getitem__(y) <==> x[y]` __getslice__(...) `x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.` __reduce__(...) __repr__(...) `x.__repr__() <==> repr(x)` __setattr__(...) `x.__setattr__('name', value) <==> x.name = value` __setstate__(...) Data descriptors inherited from exceptions.BaseException: __dict__ args message `exception message`
class InvalidBitType(exceptions.Exception)
`` | `Exception that indicate that the type that you try to set is invalid. For example: You try to set type "X", that dosen't exist. Valid type are: B, N, A, AN, ANS, LL, LLL`
| Method resolution order: InvalidBitType exceptions.Exception exceptions.BaseException __builtin__.object Methods defined here: __init__(self, value) __str__(self) Data descriptors defined here: __weakref__ `list of weak references to the object (if defined)` Data and other attributes inherited from exceptions.Exception: __new__ = <built-in method __new__ of type object at 0x000000001E25A4C0> `T.__new__(S, ...) -> a new object with type S, a subtype of T` Methods inherited from exceptions.BaseException: __delattr__(...) `x.__delattr__('name') <==> del x.name` __getattribute__(...) `x.__getattribute__('name') <==> x.name` __getitem__(...) `x.__getitem__(y) <==> x[y]` __getslice__(...) `x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.` __reduce__(...) __repr__(...) `x.__repr__() <==> repr(x)` __setattr__(...) `x.__setattr__('name', value) <==> x.name = value` __setstate__(...) Data descriptors inherited from exceptions.BaseException: __dict__ args message `exception message`
class InvalidIso8583(exceptions.Exception)
`` | `Exception that indicate a invalid ASCII message, for example, without a piece... Error size etc.`
| Method resolution order: InvalidIso8583 exceptions.Exception exceptions.BaseException __builtin__.object Methods defined here: __init__(self, value) __str__(self) Data descriptors defined here: __weakref__ `list of weak references to the object (if defined)` Data and other attributes inherited from exceptions.Exception: __new__ = <built-in method __new__ of type object at 0x000000001E25A4C0> `T.__new__(S, ...) -> a new object with type S, a subtype of T` Methods inherited from exceptions.BaseException: __delattr__(...) `x.__delattr__('name') <==> del x.name` __getattribute__(...) `x.__getattribute__('name') <==> x.name` __getitem__(...) `x.__getitem__(y) <==> x[y]` __getslice__(...) `x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.` __reduce__(...) __repr__(...) `x.__repr__() <==> repr(x)` __setattr__(...) `x.__setattr__('name', value) <==> x.name = value` __setstate__(...) Data descriptors inherited from exceptions.BaseException: __dict__ args message `exception message`
class InvalidMTI(exceptions.Exception)
`` | `Exception that indicate a invalid MTI`
| Method resolution order: InvalidMTI exceptions.Exception exceptions.BaseException __builtin__.object Methods defined here: __init__(self, value) __str__(self) Data descriptors defined here: __weakref__ `list of weak references to the object (if defined)` Data and other attributes inherited from exceptions.Exception: __new__ = <built-in method __new__ of type object at 0x000000001E25A4C0> `T.__new__(S, ...) -> a new object with type S, a subtype of T` Methods inherited from exceptions.BaseException: __delattr__(...) `x.__delattr__('name') <==> del x.name` __getattribute__(...) `x.__getattribute__('name') <==> x.name` __getitem__(...) `x.__getitem__(y) <==> x[y]` __getslice__(...) `x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.` __reduce__(...) __repr__(...) `x.__repr__() <==> repr(x)` __setattr__(...) `x.__setattr__('name', value) <==> x.name = value` __setstate__(...) Data descriptors inherited from exceptions.BaseException: __dict__ args message `exception message`
class InvalidValueType(exceptions.Exception)
`` | `Exeption that indicate that a value that you try to insert is out of especification. For example: You try to insert a value "ABC" in a bit of type "N" (Number) , this is invalid! This can happen when you have a different specification of mine. If this is the case, you should use "ISO8583.redefineBit()" method and redefine the type.`
| Method resolution order: InvalidValueType exceptions.Exception exceptions.BaseException __builtin__.object Methods defined here: __init__(self, value) __str__(self) Data descriptors defined here: __weakref__ `list of weak references to the object (if defined)` Data and other attributes inherited from exceptions.Exception: __new__ = <built-in method __new__ of type object at 0x000000001E25A4C0> `T.__new__(S, ...) -> a new object with type S, a subtype of T` Methods inherited from exceptions.BaseException: __delattr__(...) `x.__delattr__('name') <==> del x.name` __getattribute__(...) `x.__getattribute__('name') <==> x.name` __getitem__(...) `x.__getitem__(y) <==> x[y]` __getslice__(...) `x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.` __reduce__(...) __repr__(...) `x.__repr__() <==> repr(x)` __setattr__(...) `x.__setattr__('name', value) <==> x.name = value` __setstate__(...) Data descriptors inherited from exceptions.BaseException: __dict__ args message `exception message`
class ValueToLarge(exceptions.Exception)
`` | `Exeption that indicate that a value that want to set inside the bit is large than the "ISO" limit. This can happen when you have a different specification of mine. If this is the case, you should use "ISO8583.redefineBit()" method and redefine the limit.`
| Method resolution order: ValueToLarge exceptions.Exception exceptions.BaseException __builtin__.object Methods defined here: __init__(self, value) __str__(self) Data descriptors defined here: __weakref__ `list of weak references to the object (if defined)` Data and other attributes inherited from exceptions.Exception: __new__ = <built-in method __new__ of type object at 0x000000001E25A4C0> `T.__new__(S, ...) -> a new object with type S, a subtype of T` Methods inherited from exceptions.BaseException: __delattr__(...) `x.__delattr__('name') <==> del x.name` __getattribute__(...) `x.__getattribute__('name') <==> x.name` __getitem__(...) `x.__getitem__(y) <==> x[y]` __getslice__(...) `x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.` __reduce__(...) __repr__(...) `x.__repr__() <==> repr(x)` __setattr__(...) `x.__setattr__('name', value) <==> x.name = value` __setstate__(...) Data descriptors inherited from exceptions.BaseException: __dict__ args message `exception message`