VisualGDB SDK Documentation

ArrayChildProvider Constructor

Constructs an instance of ArrayChildProvider given the information about the vector-style object.

ArrayChildProvider(
   IExpressionEvaluator evaluator,
   string expressionFormat,
   int firstIndex,
   int itemCount,
   IExpression actualMembersNode
);

Parameters

evaluator
Points to the expression evaluator provided during a call to ExpressionFilter.Attach
expressionFormat
Specifies a .Net string format that defines an expression for accessing an element of the array by its index. E.g. "pArray->Items[{0}]"
firstIndex
Specifies the first index that will be used along with the format string to make a C++ expression denoting the first element.
itemCount
Specifies the amount of elements in the array.
actualMembersNode
Specifies the "Actual members" node typically containing the original members of the class. Typically this is an instance of StaticExpressionFilter.

See Also

ArrayChildProvider Class | VisualGDBExpressions Namespace