vagd.gdb.printing
Classes
Functions
|
Module Contents
- class vagd.gdb.printing.PrettyPrinter(name: str, subprinters: collections.abc.Iterable[SubPrettyPrinter] | None = ...)
- name: str
- subprinters: list[SubPrettyPrinter] | None
- enabled: bool
- __call__(val: gdb.Value) gdb._PrettyPrinter | None
- class vagd.gdb.printing.RegexpCollectionPrettyPrinter(name: str)
Bases:
PrettyPrinter- add_printer(name: str, regexp: str, gen_printer: gdb._PrettyPrinterLookupFunction) None
- class vagd.gdb.printing.FlagEnumerationPrinter(enum_type: str)
Bases:
PrettyPrinter
- vagd.gdb.printing.register_pretty_printer(obj: gdb.Objfile | gdb.Progspace | None, printer: PrettyPrinter | collections.abc.Callable[[gdb.Value], gdb._PrettyPrinter | None], replace: bool = ...) None