Foundry.DebuggerModule

g Foundry.DebuggerModule Foundry.DebuggerModule GObject.Object GObject.Object GObject.Object->Foundry.DebuggerModule

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

dup_host_path ()

dup_id ()

dup_name ()

dup_path ()

list_address_space ()

Virtual Methods

Inherited:

GObject.Object (7)

do_dup_host_path ()

do_dup_id ()

do_dup_name ()

do_dup_path ()

do_list_address_space ()

Properties

Name

Type

Flags

Short Description

address-space

Gio.ListModel

r

host-path

str

r

id

str

r

name

str

r

path

str

r

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent_instance

GObject.Object

r

Class Details

class Foundry.DebuggerModule(**kwargs)
Bases:

GObject.Object

Abstract:

Yes

Structure:

Foundry.DebuggerModuleClass

Abstract base class for representing modules in the debugger.

Foundry.DebuggerModule provides the core interface for representing loaded modules during debugging sessions. It includes module identification, path information, and provides a unified interface for module inspection and management across different debugging backends.

dup_host_path()
Return type:

str

dup_id()
Return type:

str

dup_name()
Return type:

str

New in version 1.1.

dup_path()
Return type:

str

list_address_space()
Returns:

a [iface`Gio`.ListModel] of [class`Foundry`.DebuggerMappedRegion]

Return type:

Gio.ListModel

do_dup_host_path() virtual
Return type:

str

do_dup_id() virtual
Return type:

str

do_dup_name() virtual
Return type:

str

New in version 1.1.

do_dup_path() virtual
Return type:

str

do_list_address_space() virtual
Returns:

a [iface`Gio`.ListModel] of [class`Foundry`.DebuggerMappedRegion]

Return type:

Gio.ListModel

Property Details

Foundry.DebuggerModule.props.address_space
Name:

address-space

Type:

Gio.ListModel

Default Value:

None

Flags:

READABLE

Foundry.DebuggerModule.props.host_path
Name:

host-path

Type:

str

Default Value:

None

Flags:

READABLE

Foundry.DebuggerModule.props.id
Name:

id

Type:

str

Default Value:

None

Flags:

READABLE

Foundry.DebuggerModule.props.name
Name:

name

Type:

str

Default Value:

None

Flags:

READABLE

New in version 1.1.

Foundry.DebuggerModule.props.path
Name:

path

Type:

str

Default Value:

None

Flags:

READABLE