Package pype32 :: Module excep |
[hide private]
[frames] | no frames]

# Module excep

source code

Exceptions used by the entire library.

Classes | [hide private]
Base exceptions
| PyPe32Exception Base exception class.
| PyPe32Warning Base warning class.
Warnings
| PEWarning Raised when a suspicious value is found into the PE instance.
Exceptions
| PEException Raised when an invalid field on the PE instance was found.
| NotValidPathException Raised when a path wasn't found or it is an invalid path.
| WrongOffsetValueException Used primary by the ReadData and WriteData object in read/write operations when an invalid offset value was used.
| DirectoryEntriesLengthException Raised when the the number of entries in a DataDirectory object is different from consts.IMAGE_NUMBEROF_DIRECTORY_ENTRIES.
| TypeNotSupportedException This exception must be used when an invalid data type is used within the library.
| ArrayTypeException Raised when creating an unsupported type of array.
| DataLengthException Raised when data lengths does not match.
| ReadDataOffsetException This exception must be raised when reading from an invalid offset.
| WriteDataOffsetException This exception must be raised when writing to an invalid offset.
| InstanceErrorException This exception is raised when an instance parameter was not specified.
| DataMismatchException Raised when two different types of data does not match.
| SectionHeadersException Raised when an error related to a pype32.SectionHeader or pype32.SectionHeaders is found.
| DirectoryEntryException This exception must be raised when an error with the Directory is found.
| InvalidParameterException Raised when an invalid parameter is received.

Variables | [hide private]
| __revision__ = ``'``$Id$``'``
| __package__ = `None` hash(x)