![]() |
Qore VscDebugAdapter Module Reference 0.2
|
Visual Studio Code debug adapter class. More...
Public Member Functions | |
| *hash | doCommand (hash data) |
| send command to debug server | |
| execute (string cmd) | |
| execute command (and exit) | |
| printfImpl (string fmt,...) | |
| implement printing to console | |
| nothing | pushEvent (auto event) |
| push event from debug server in queue | |
| run () | |
| run processing loop till m_running is True | |
Public Attributes | |
| *string | defaultProgram |
| use program name unless not specified in launch/attach command | |
Private Attributes | |
| int | m_currentPgmId |
| vsc program | |
| hash | m_initializeArgs |
| initialize command arguments | |
| hash | m_programState |
| program stat information | |
| bool | m_running = True |
| process loop flag | |
Visual Studio Code debug adapter class.
VSC launches adapter executable and communicates over stdin and stdout. The class implements common functionality and provides abstract interface to connect debug server