Next: Objfiles In Python, Previous: Functions In Python, Up: Python API
A program space, or progspace, represents a symbolic view of an address space. It consists of all of the objfiles of the program. See Objfiles In Python. See program spaces, for more details about program spaces.
The following progspace-related functions are available in the
gdb
module:
This function returns the program space of the currently selected inferior. See Inferiors and Programs.
Each progspace is represented by an instance of the gdb.Progspace
class.
The
pretty_printers
attribute is a list of functions. It is used to look up pretty-printers. AValue
is passed to each function in order; if the function returnsNone
, then the search continues. Otherwise, the return value should be an object which is used to format the value. See Pretty Printing API, for more information.