Class

FoundryDebuggerStackFrame

Description

abstract class Foundry.DebuggerStackFrame : GObject.Object
{
  /* No available fields */
}

No description available.

Hierarchy

hierarchy this FoundryDebuggerStackFrame ancestor_0 GObject ancestor_0--this

Ancestors

Instance methods

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Foundry.DebuggerStackFrame:begin-line
No description available.

Foundry.DebuggerStackFrame:can-restart
No description available.

Foundry.DebuggerStackFrame:end-line
No description available.

Foundry.DebuggerStackFrame:end-line-offset
No description available.

Foundry.DebuggerStackFrame:id
No description available.

Foundry.DebuggerStackFrame:module-id
No description available.

Foundry.DebuggerStackFrame:name
No description available.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct FoundryDebuggerStackFrameClass {
  GObjectClass parent_class;
  char* (* dup_id) (
    FoundryDebuggerStackFrame* self
  );
  char* (* dup_name) (
    FoundryDebuggerStackFrame* self
  );
  char* (* dup_module_id) (
    FoundryDebuggerStackFrame* self
  );
  guint64 (* get_instruction_pointer) (
    FoundryDebuggerStackFrame* self
  );
  gboolean (* can_restart) (
    FoundryDebuggerStackFrame* self
  );
  FoundryDebuggerSource* (* dup_source) (
    FoundryDebuggerStackFrame* self
  );
  void (* get_source_range) (
    FoundryDebuggerStackFrame* self,
    guint* begin_line,
    guint* begin_line_offset,
    guint* end_line,
    guint* end_line_offset
  );
  DexFuture* (* list_params) (
    FoundryDebuggerStackFrame* self
  );
  DexFuture* (* list_locals) (
    FoundryDebuggerStackFrame* self
  );
  DexFuture* (* list_registers) (
    FoundryDebuggerStackFrame* self
  );
  
}

No description available.

Class members
parent_class: GObjectClass

No description available.

dup_id: char* (* dup_id) ( FoundryDebuggerStackFrame* self )

No description available.

dup_name: char* (* dup_name) ( FoundryDebuggerStackFrame* self )

No description available.

dup_module_id: char* (* dup_module_id) ( FoundryDebuggerStackFrame* self )

No description available.

get_instruction_pointer: guint64 (* get_instruction_pointer) ( FoundryDebuggerStackFrame* self )

No description available.

can_restart: gboolean (* can_restart) ( FoundryDebuggerStackFrame* self )

No description available.

dup_source: FoundryDebuggerSource* (* dup_source) ( FoundryDebuggerStackFrame* self )

No description available.

get_source_range: void (* get_source_range) ( FoundryDebuggerStackFrame* self, guint* begin_line, guint* begin_line_offset, guint* end_line, guint* end_line_offset )

No description available.

list_params: DexFuture* (* list_params) ( FoundryDebuggerStackFrame* self )

No description available.

list_locals: DexFuture* (* list_locals) ( FoundryDebuggerStackFrame* self )

No description available.

list_registers: DexFuture* (* list_registers) ( FoundryDebuggerStackFrame* self )

No description available.