Foundry.DebuggerMappedRegion

g Foundry.DebuggerMappedRegion Foundry.DebuggerMappedRegion GObject.Object GObject.Object GObject.Object->Foundry.DebuggerMappedRegion

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

dup_path ()

get_mode ()

get_offset ()

get_range (beign_address, end_address)

Virtual Methods

Inherited:

GObject.Object (7)

do_dup_path ()

do_get_mode ()

do_get_offset ()

do_get_range (begin_address, end_address)

Properties

Name

Type

Flags

Short Description

begin-address

int

r

end-address

int

r

mode

int

r

offset

int

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.DebuggerMappedRegion(**kwargs)
Bases:

GObject.Object

Abstract:

Yes

Structure:

Foundry.DebuggerMappedRegionClass

Abstract base class for representing mapped memory regions in the debugger.

Foundry.DebuggerMappedRegion provides the core interface for representing mapped memory regions during debugging sessions. It includes address information, access modes, and provides a unified interface for memory region inspection and management across different debugging backends.

dup_path()
Return type:

str

get_mode()
Return type:

int

get_offset()
Return type:

int

get_range(beign_address, end_address)
Parameters:
  • beign_address (int) –

  • end_address (int) –

do_dup_path() virtual
Return type:

str

do_get_mode() virtual
Return type:

int

do_get_offset() virtual
Return type:

int

do_get_range(begin_address, end_address) virtual
Parameters:
  • begin_address (int) –

  • end_address (int) –

Property Details

Foundry.DebuggerMappedRegion.props.begin_address
Name:

begin-address

Type:

int

Default Value:

0

Flags:

READABLE

Foundry.DebuggerMappedRegion.props.end_address
Name:

end-address

Type:

int

Default Value:

0

Flags:

READABLE

Foundry.DebuggerMappedRegion.props.mode
Name:

mode

Type:

int

Default Value:

0

Flags:

READABLE

Foundry.DebuggerMappedRegion.props.offset
Name:

offset

Type:

int

Default Value:

0

Flags:

READABLE

The offset within path where the mapping originates.

New in version 1.1.

Foundry.DebuggerMappedRegion.props.path
Name:

path

Type:

str

Default Value:

None

Flags:

READABLE