[show private | hide private]
[frames | no frames]

## Module Hierarchy

- `breakpoint`
- `defines`
- `hardware_breakpoint`
- `memory_breakpoint`
- `memory_snapshot_block`
- `memory_snapshot_context`
- `my_ctypes`
- `pdx`
- `pydbg`
- `pydbg_core`
- `system_dll`

## Class Hierarchy

- `__builtin__.object`: The most base type
  - `pydbg.pydbg_core.pydbg_core`: This is the core debugger class from which extended debugger functionality should be derived.
    - `pydbg.pydbg.pydbg`: Extending from the core this class defines a more usable debugger objects implementing a number of features such as:
  - `__builtin__.type`: type(object) -> the object's type type(name, bases, dict) -> a new type
  - `_ctypes._CData`: XXX to be provided
    - `_ctypes.Structure`: Structure base class
      - `pydbg.defines.MODULEENTRY32`
      - `pydbg.defines.PROCESSENTRY32`
      - `pydbg.defines.THREADENTRY32`
- `exceptions.Exception`: Common base class for all exceptions.
  - `pydbg.pdx.pdx`: This class is used internally for raising custom exceptions and includes support for automated Windows error message resolution and formatting.
- `pydbg.breakpoint.breakpoint`: Soft breakpoint object.
- `pydbg.hardware_breakpoint.hardware_breakpoint`: Hardware breakpoint object.
- `pydbg.memory_breakpoint.memory_breakpoint`: Memory breakpoint object.
- `pydbg.memory_snapshot_block.memory_snapshot_block`: Memory block object, used in memory snapshots.
- `pydbg.memory_snapshot_context.memory_snapshot_context`: Thread context object, used in memory snapshots.
- `pydbg.system_dll.system_dll`: System DLL descriptor object, used to keep track of loaded system DLLs and locations.

Generated by Epydoc 2.1 on Thu Sep 14 10:39:49 2006 | http://epydoc.sf.net