4
0
mirror of https://github.com/QuasarApp/LIEF.git synced 2025-04-30 22:34:32 +00:00
2018-05-04 12:46:28 +02:00

193 lines
2.3 KiB
ReStructuredText

.. _python-api-ref:
Python
======
.. toctree::
:caption: Common
:maxdepth: 1
utilities.rst
abstract.rst
.. toctree::
:caption: Formats specific
:maxdepth: 2
elf.rst
pe.rst
macho.rst
oat.rst
dex.rst
vdex.rst
art.rst
Exceptions
----------
exception
~~~~~~~~~
.. autoclass:: lief.exception
:members:
:inherited-members:
:undoc-members:
----------
bad_file
~~~~~~~~
.. autoclass:: lief.bad_file
:members:
:inherited-members:
:undoc-members:
----------
bad_format
~~~~~~~~~~
.. autoclass:: lief.bad_format
:members:
:inherited-members:
:undoc-members:
----------
not_implemented
~~~~~~~~~~~~~~~
.. autoclass:: lief.not_implemented
:members:
:inherited-members:
:undoc-members:
----------
not_supported
~~~~~~~~~~~~~
.. autoclass:: lief.not_supported
:members:
:inherited-members:
:undoc-members:
----------
integrity_error
~~~~~~~~~~~~~~~
.. autoclass:: lief.integrity_error
:members:
:inherited-members:
:undoc-members:
----------
read_out_of_bound
~~~~~~~~~~~~~~~~~
.. autoclass:: lief.read_out_of_bound
:members:
:inherited-members:
:undoc-members:
----------
not_found
~~~~~~~~~
.. autoclass:: lief.not_found
:members:
:inherited-members:
:undoc-members:
----------
corrupted
~~~~~~~~~
.. autoclass:: lief.corrupted
:members:
:inherited-members:
:undoc-members:
----------
conversion_error
~~~~~~~~~~~~~~~~
.. autoclass:: lief.conversion_error
:members:
:inherited-members:
:undoc-members:
----------
type_error
~~~~~~~~~~
.. autoclass:: lief.type_error
:members:
:inherited-members:
:undoc-members:
----------
builder_error
~~~~~~~~~~~~~
.. autoclass:: lief.builder_error
:members:
:inherited-members:
:undoc-members:
----------
parser_error
~~~~~~~~~~~~
.. autoclass:: lief.parser_error
:members:
:inherited-members:
:undoc-members:
----------
pe_error
~~~~~~~~
.. autoclass:: lief.pe_error
:members:
:inherited-members:
:undoc-members:
----------
pe_bad_section_name
~~~~~~~~~~~~~~~~~~~
.. autoclass:: lief.pe_bad_section_name
:members:
:inherited-members:
:undoc-members:
Logging
-------
.. autoclass:: lief.Logger
:members:
:inherited-members:
:undoc-members:
Logging levels
~~~~~~~~~~~~~~
.. autoclass:: lief.LOGGING_LEVEL
:members:
:inherited-members:
:undoc-members: