public interface ILiveWatchEngine| Memory | Allows reading/writing the target memory (using raw addresses) without stopping it. |
| Settings | Provides access to common Live Watch settings configured via VisualGDB Project Properties and Tools->Options->VisualGDB. |
| Symbols | Allows locating the addresses of specific variables and obtaining information about the structure of various types. |
| CreateNodeForPinnedVariable | Creates a live watch node for a given pinned variable, optionally overriding some of its properties. |
| GetDefaultFormatter | Returns the built-in formatter for the given variable type (e.g. int or float). |
| GetFormattersForSize | Returns a list of built-in formatters that match the given size of a scalar variable. E.g. for 4, will return 'signed int32', 'unsigned int32' and 'hexadecimal int32'. |
| LogException | Logs an exception, with full call stack and an additional hint, to the VisualGDB Diagnostics Console (if enabled). |
| ReportConfigurationError | Shows a message box describing one of the common configuration errors detected by the live watch plugins. |
| CreateLiveVariable |
Creates a live variable for a specified pinned variable and flags.
(Defined by LiveWatchEngineExtensions) |
| CreateLiveVariable |
Creates a live variable object for a given global variable
(Defined by LiveWatchEngineExtensions) |
| ReadMemory |
Reads the value of a given pinned variable
(Defined by LiveWatchEngineExtensions) |