aesi-eclipse / com.virtlink.aesi.debugging.mock / MockDebugSession
MockDebugSession
open class MockDebugSession : AbstractDebugSession
Constructors
<init> | MockDebugSession(mainFile: Path, sourceFiles: MutableList <Path>) Initializes a new instance of the MockDebugSession class. |
Functions
getChildVariables | open fun getChildVariables(thread: IAesiThread, stackFrame: IAesiStackFrame, scope: IScope, variable: IVariable): MutableList <IVariable> {@inheritDoc} |
getScopes | open fun getScopes(thread: IAesiThread, stackFrame: IAesiStackFrame): MutableList <IScope> {@inheritDoc} |
getStackFrames | open fun getStackFrames(thread: IAesiThread): MutableList <IAesiStackFrame> {@inheritDoc} |
getThreads | open fun getThreads(): MutableList <IAesiThread> {@inheritDoc} |
getVariables | open fun getVariables(thread: IAesiThread, stackFrame: IAesiStackFrame, scope: IScope): MutableList <IVariable> {@inheritDoc} |
initialize | open fun initialize(): Unit {@inheritDoc} |
resume | open fun resume(thread: IAesiThread): Unit {@inheritDoc} |
skipTo | open fun skipTo(thread: IAesiThread): Unit {@inheritDoc} |
step | open fun step(thread: IAesiThread): Unit {@inheritDoc} |
stepIn | open fun stepIn(thread: IAesiThread): Unit {@inheritDoc} |
stepOut | open fun stepOut(thread: IAesiThread): Unit {@inheritDoc} |
suspend | open fun suspend(thread: IAesiThread): Unit {@inheritDoc} |
terminate | open fun terminate(thread: IAesiThread): Unit {@inheritDoc} |