MCPcopy Create free account

hub / github.com/airbus-cert/ttddbg / types & classes

Types & classes34 in github.com/airbus-cert/ttddbg

EnumArch
ttddbg/include/ttddbg_debugger_manager.hh:30
ClassBackwardSingleStepRequest
! * \brief Describe the new action introduce by the time travel debugging * Single step will just use backward debugger with a singe step *
ttddbg/include/ttddbg_action.hh:30
ClassBackwardStateRequest
! * \brief Describe the new action introduce by the time travel debugging * The backward action will back in time until the debugger saw a debug
ttddbg/include/ttddbg_action.hh:14
ClassCopyArgActionHandler
ttddbg/include/ttddbg_hooks.hh:14
ClassCopyReturnValueActionHandler
ttddbg/include/ttddbg_hooks.hh:23
ClassDebugger
! * \brief Main debugger object */
ttddbg/include/ttddbg_debugger.hh:16
ClassDebuggerManager
! * \brief Main implementation of the Time Travel debugger * Automata for IDA */
ttddbg/include/ttddbg_debugger_manager.hh:22
ClassDebuggerManagerX86
! * \brief specialized debugger manager for x86 */
ttddbg/include/ttddbg_debugger_x86.hh:28
ClassDebuggerManagerX86_64
! * \brief specialized debugger manager for x86_64 */
ttddbg/include/ttddbg_debugger_x86_64.hh:29
ClassDebuggerX86
! * \brief x86 debugger object */
ttddbg/include/ttddbg_debugger_x86.hh:15
ClassDebuggerX86_64
! * \brief x86 debugger object */
ttddbg/include/ttddbg_debugger_x86_64.hh:16
ClassEditArgActionHandler
ttddbg/include/ttddbg_hooks.hh:30
ClassEventDeque
! * \brief A thread safe queue use to manage Debugger events */
ttddbg/include/ttddbg_event_deque.hh:14
ClassFullRunActionRequest
ttddbg/include/ttddbg_action.hh:79
ClassFunctionInvocation
FunctionInvocation represents a function call event, recorded by the tracer.
ttddbg/include/ttddbg_tracer.hh:16
ClassFunctionTracer
ttddbg/include/ttddbg_tracer.hh:24
ClassGotoPositionAction
! * \brief Action used to go to a specific position */
ttddbg/include/ttddbg_action.hh:92
ClassHooks
ttddbg/include/ttddbg_hooks.hh:38
ClassIDebuggerManager
! * \brief IDA debugger interface */
ttddbg/include/ttddbg_debugger_manager_interface.hh:15
ClassIdaLogger
! * \brief The IDA implementation of the ttddbg logger */
ttddbg/include/ttddbg_logger_ida.hh:11
ClassLogger
! * \brief A base class for every logger */
ttddbg/include/ttddbg_logger.hh:45
ClassOpenPositionChooserAction
! * \brief Action use to manage the position chooser (aka the timeline) */
ttddbg/include/ttddbg_action.hh:43
ClassOpenTraceChooserAction
! * \brief Action use to display the traced functions chooser */
ttddbg/include/ttddbg_action.hh:56
ClassOpenTraceEventChooserAction
! * \brief Action used to display the trace events chooser */
ttddbg/include/ttddbg_action.hh:69
ClassPlugin
ttddbg/include/ttddbg_plugin.hh:14
ClassPositionChooser
ttddbg/include/ttddbg_position_chooser.hh:14
ClassStrings
! * \brief Sring toolbox */
ttddbg/include/ttddbg_strings.hh:11
ClassTTD::TTD_Replay_IThreadView
ttddbg/src/ttddbg_tracer.cc:17
ClassTraceActionHandler
ttddbg/include/ttddbg_hooks.hh:7
ClassTracerEventChooser
ttddbg/include/ttddbg_tracer_choosers.hh:19
ClassTracerTraceChooser
ttddbg/include/ttddbg_tracer_choosers.hh:7
EnumX86RegClass
! * \brief Declare x86 arch class register enum * This code is inspired from https://github.com/cseagle/sk3wldbg */
ttddbg/include/ttddbg_x86_registers.hh:23
Classregister_info_t
ttddbg/src/ttddbg_debugger_x86_64.cc:8
Classregister_info_t
ttddbg/src/ttddbg_debugger_x86.cc:8