Files
LIEF/doc/sphinx/extended/pdb/python.md
T

4.6 KiB

Python

.. autofunction:: lief.pdb.load

DebugInfo

.. autoclass:: lief.pdb.DebugInfo

CompilationUnit

.. autoclass:: lief.pdb.CompilationUnit

BuildMetadata

.. autoclass:: lief.pdb.BuildMetadata

PublicSymbol

.. autoclass:: lief.pdb.PublicSymbol

Function

.. autoclass:: lief.pdb.Function

Type

.. lief-inheritance:: lief._lief.pdb.Type
  :top-classes: lief._lief.pdb.Type
  :parts: 2
.. autoclass:: lief.pdb.Type

Array

.. lief-inheritance:: lief._lief.pdb.types.Array
  :top-classes: lief._lief.pdb.Type
  :parts: 2
.. autoclass:: lief.pdb.types.Array

Attribute (type)

.. lief-inheritance:: lief._lief.pdb.types.Attribute
  :top-classes: lief._lief.pdb.Type
  :parts: 2
.. autoclass:: lief.pdb.types.Attribute

BitField

.. lief-inheritance:: lief._lief.pdb.types.BitField
  :top-classes: lief._lief.pdb.Type
  :parts: 2
.. autoclass:: lief.pdb.types.BitField

ClassLike

.. lief-inheritance:: lief._lief.pdb.types.ClassLike
  :top-classes: lief._lief.pdb.Type
  :parts: 2
.. autoclass:: lief.pdb.types.ClassLike

Structure

.. lief-inheritance:: lief._lief.pdb.types.Structure
  :top-classes: lief._lief.pdb.Type
  :parts: 2
.. autoclass:: lief.pdb.types.Structure

Class

.. lief-inheritance:: lief._lief.pdb.types.Class
  :top-classes: lief._lief.pdb.Type
  :parts: 2
.. autoclass:: lief.pdb.types.Class

Interface

.. lief-inheritance:: lief._lief.pdb.types.Interface
  :top-classes: lief._lief.pdb.Type
  :parts: 2
.. autoclass:: lief.pdb.types.Interface

Enum

.. lief-inheritance:: lief._lief.pdb.types.Enum
  :top-classes: lief._lief.pdb.Type
  :parts: 2
.. autoclass:: lief.pdb.types.Enum

Function (type)

.. lief-inheritance:: lief._lief.pdb.types.Function
  :top-classes: lief._lief.pdb.Type
  :parts: 2
.. autoclass:: lief.pdb.types.Function

Method (type)

.. lief-inheritance:: lief._lief.pdb.types.Method
  :top-classes: lief._lief.pdb.Type
  :parts: 2
.. autoclass:: lief.pdb.types.Method

Modifier

.. lief-inheritance:: lief._lief.pdb.types.Modifier
  :top-classes: lief._lief.pdb.Type
  :parts: 2
.. autoclass:: lief.pdb.types.Modifier

Pointer

.. lief-inheritance:: lief._lief.pdb.types.Pointer
  :top-classes: lief._lief.pdb.Type
  :parts: 2
.. autoclass:: lief.pdb.types.Pointer

Simple

.. lief-inheritance:: lief._lief.pdb.types.Simple
  :top-classes: lief._lief.pdb.Type
  :parts: 2
.. autoclass:: lief.pdb.types.Simple

Union

.. lief-inheritance:: lief._lief.pdb.types.Union
  :top-classes: lief._lief.pdb.Type
  :parts: 2
.. autoclass:: lief.pdb.types.Union

Utilities

.. autofunction:: lief.is_pdb