engextcpp.h header
This header is used by debugger. For more information, see:
engextcpp.h contains the following programming interfaces:
Classes
ExtBuffer The ExtBuffer class is used with the engextcpp header. |
ExtCheckedPointer The ExtCheckedPointer class is used with the engextcpp header. |
ExtDeclAlignedBuffer The ExtDeclAlignedBuffer class is used with the engextcpp header. |
ExtDeclBuffer The ExtDeclBuffer class is used with the engextcpp header. |
ExtDeleteHolder The ExtDeleteHolder class is used with the engextcpp header. |
ExtExtension The ExtExtension class is the base class for the C++ class that represents the EngExtCpp extension library. |
ExtRemoteData The ExtRemoteData convenience method is provided by the ExtRemoteData class, which provides a wrapper for a small section of a target's memory. |
ExtRemoteList The ExtRemoteList class provides a wrapper around a singly-linked or doubly-linked list. The class contains methods that can be used to move both forward and backward through the list. |
ExtRemoteTyped The ExtRemoteTyped subclass of the ExtRemoteTyped class. The ExtRemoteTyped class provides the ability to manipulate typed data on the target. |
ExtRemoteTypedList The ExtRemoteTypedList class extends the ExtRemoteList class. The ExtRemoteTypedList class adds type information allowing each item in the list to be represented by an instance of the ExtRemoteTyped class. |
ExtUnknownHolder The ExtUnknownHolder class is used with the engextcpp header. |
Functions
EXT_COMMAND The EXT_COMMAND macro is used to define an extension command that was declared by using the EXT_COMMAND_METHOD macro.An extension command is defined as follows. |
EXT_COMMAND_METHOD The EXT_COMMAND_METHOD macro declares an extension command from inside the definition of the EXT_CLASS class. |
Callback functions
ExtExtension::ExtKnownStructMethod The ExtKnownStructMethod callback method is called by the engine to format an instance of a structure for output on a single line. |
Structures
ExtKnownStruct The ExtKnownStruct structure is used to specify how a target's structure can be formatted for output. |