struct Variable
Defined at line 2648 of file ../../third_party/github.com/google/cppdap/src/include/dap/protocol.h
A Variable is a name/value pair.
The `type` attribute is shown if space permits or when hovering over the
variable's name. The `kind` attribute is used to render additional properties
of the variable, e.g. different icons can be used to indicate that a variable
is public or private. If the value is structured (has children), a handle is
provided to retrieve the children with the `variables` request. If the number
of named or indexed children is large, the numbers should be returned via the
`namedVariables` and `indexedVariables` attributes. The client can use this
information to present the children in a paged UI and fetch them in chunks.
Public Members
optional evaluateName
optional indexedVariables
optional memoryReference
basic_string name
optional namedVariables
optional presentationHint
optional type
basic_string value
integer variablesReference