TypeListBasedExpressionFilter Class
Used as a base class to create filters that automatically recognize template-based types with given names.
This class implements the Probe() method automatically handling stripping of 'const' and 'volatile' modifiers
as well as detecting pointers.
Namespace: VisualGDBExpressionsAssembly: VisualGDBExpressions (in VisualGDBExpressions.dll) Version: 5.6.109.1 (5.6.109.4849)
public abstract class TypeListBasedExpressionFilter : IExpressionFilter
- Inheritance
- Object TypeListBasedExpressionFilter
- Implements
- IExpressionFilter
The child classes should implement the DoAttach() method.
Record |
Automatically creates an ExpressionFilterRecord object filling the trigger list and the filter reference.
|
Attach |
Checks the given type against the supported type list. If it matches, calls the DoAttach() method implemented by a child class.
|
DoAttach |
Implemented by the child class. Only called for matching types. Returns an instance of the expression
that will be used to replace the original one.
|
Probe |
Checks the given type against the supported type list. If it matches, returns true and fills the default score.
|
TypeMatches | |