Documentation ¶
Rendered for js/wasm
Index ¶
- type Stub
- func (st *Stub) AmendBreak(id int, fname string, line int, cond string, trace bool) error
- func (st *Stub) CancelNext() error
- func (st *Stub) ClearBreak(id int) error
- func (st *Stub) Continue(all *cdebug.AllState) <-chan *cdebug.State
- func (st *Stub) CurThreadID(all *cdebug.AllState) int
- func (st *Stub) Detach(killProcess bool) error
- func (st *Stub) Disconnect(cont bool) error
- func (st *Stub) FindFrames(all *cdebug.AllState, fname string, line int) ([]*cdebug.Frame, error)
- func (st *Stub) FollowPtr(vr *cdebug.Variable) error
- func (st *Stub) GetBreak(id int) (*cdebug.Break, error)
- func (st *Stub) GetState() (*cdebug.State, error)
- func (st *Stub) GetThread(id int) (*cdebug.Thread, error)
- func (st *Stub) GetVar(expr string, threadID int, frame int) (*cdebug.Variable, error)
- func (st *Stub) HasTasks() bool
- func (st *Stub) InitAllState(all *cdebug.AllState) error
- func (st *Stub) IsActive() bool
- func (st *Stub) LastModified() time.Time
- func (st *Stub) ListBreaks() ([]*cdebug.Break, error)
- func (st *Stub) ListFuncs(filter string) ([]string, error)
- func (st *Stub) ListGlobalVars(filter string) ([]*cdebug.Variable, error)
- func (st *Stub) ListSources(filter string) ([]string, error)
- func (st *Stub) ListTasks() ([]*cdebug.Task, error)
- func (st *Stub) ListThreads() ([]*cdebug.Thread, error)
- func (st *Stub) ListTypes(filter string) ([]string, error)
- func (st *Stub) ListVars(threadID int, frame int) ([]*cdebug.Variable, error)
- func (st *Stub) ProcessPid() int
- func (st *Stub) Restart() error
- func (st *Stub) SetBreak(fname string, line int) (*cdebug.Break, error)
- func (st *Stub) SetParams(params *cdebug.Params)
- func (st *Stub) SetVar(name, value string, threadID int, frame int) error
- func (st *Stub) Stack(threadID int, depth int) ([]*cdebug.Frame, error)
- func (st *Stub) Start(path, rootPath string, outbuf *texteditor.Buffer, pars *cdebug.Params) error
- func (st *Stub) StepInto() (*cdebug.State, error)
- func (st *Stub) StepOut() (*cdebug.State, error)
- func (st *Stub) StepOver() (*cdebug.State, error)
- func (st *Stub) StepSingle() (*cdebug.State, error)
- func (st *Stub) Stop() (*cdebug.State, error)
- func (st *Stub) SwitchTask(threadID int) (*cdebug.State, error)
- func (st *Stub) SwitchThread(threadID int) (*cdebug.State, error)
- func (st *Stub) UpdateAllState(all *cdebug.AllState, threadID int, frame int) error
- func (st *Stub) UpdateBreaks(brk *[]*cdebug.Break) error
- func (st *Stub) WriteToConsole(msg string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Stub ¶
type Stub struct { }
GiDebug is the interface for all supported debuggers. It is based directly on the Delve Client interface.
func (*Stub) AmendBreak ¶
func (*Stub) CancelNext ¶
func (*Stub) ClearBreak ¶
func (*Stub) Disconnect ¶
func (*Stub) FindFrames ¶
func (*Stub) LastModified ¶
func (*Stub) ListGlobalVars ¶
func (*Stub) ProcessPid ¶
func (*Stub) UpdateAllState ¶
func (*Stub) WriteToConsole ¶
Click to show internal directories.
Click to hide internal directories.