VisualGDB SDK Documentation

ExpressionValue Class

Represents a value of an expression reported by GDB, such as 'true', '42' or '0x1000 "Test string"'. This class is never instantiated directly. Instead Integral, Custom or Composite classes are used.

For a list of all members of this type, see ExpressionValue Members .

System.Object
   ExpressionValue
      ExpressionValue.Composite
      ExpressionValue.Custom
      ExpressionValue.Integral

public abstract class ExpressionValue

Thread Safety

This type is not safe for multithreaded operations.

Remarks

VisualGDB uses this class instead of just passing around string values due to the following reasons:

Requirements

Namespace: VisualGDBExpressions

Assembly: VisualGDBExpressions (in VisualGDBExpressions.dll)

See Also

ExpressionValue Members | VisualGDBExpressions Namespace