Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
![]() ![]() | |
![]() ![]() ![]() | Contains various helper functions for parsing and generating hex-encoded strings |
![]() ![]() ![]() | Implements basic GDB stub functionality (recognizing packet types, reporting features, formatting common replies) |
![]() ![]() ![]() | Receives asynchronous break-in requests from a BreakInSocket |
![]() ![]() ![]() | Encapsulates a socket with asynchronous break-in support |
![]() ![]() ![]() ![]() | An instance of this class should be obtained and held for the entire time when a packet is received. After it is destroyed, the break-in detector thread becomes active again |
![]() ![]() ![]() | Describes a single register of the target platform |
![]() ![]() ![]() | Contains a fixed list of registers defined at compile time |
![]() ![]() ![]() | Contains the value of a single register. Register values are normally passed via RegisterSetContainer objects |
![]() ![]() ![]() | Stores values of some or all target registers |
![]() ![]() ![]() | Implements a TCP/IP server handling the gdbserver protocol |
![]() ![]() ![]() | Implements supported gdbserver packets by invoking methods of a provided IGDBTarget object |
![]() ![]() ![]() | Contains the response sent to GDB by the target. The response it not escaped or RLE-encoded and does not include packet header and checksum |
![]() ![]() ![]() | Contains common responses sent by gdbserver to GDB |
![]() ![]() ![]() | Defines a GDB stub capable of handling raw gdbserver requests. Use the GDBStub class to instantiate |
![]() ![]() ![]() | Defines a class that creates instances of IGDBStub when incoming connections from GDB are received |
![]() ![]() ![]() | Describes a shared library loaded in to the process address space |
![]() ![]() ![]() | Describes a single thread of the debugged program |
![]() ![]() ![]() | Specifies a single memory region inside an embedded device. Used to detect the FLASH memory that requires erasing |
![]() ![]() ![]() | Implements methods required to program the FLASH memory |
![]() ![]() ![]() | Defines methods called when the target is stopped |
![]() ![]() ![]() | Defines the last debug event (i.e. the reason why the target was stopped) |
![]() ![]() ![]() | Defines a GDB target |
![]() ![]() ![]() | Provides default "not supported" implementations for optional methods of IStoppedGDBTarget |