WrappedObjectPreference enumeration (dbgmodel.h)
The WrappedObjectPreference enum indicates a preference for how the wrapper and the wrapped object should be treated.
Syntax
typedef enum WrappedObjectPreference {
WrappedObjectNameResolution,
WrappedObjectGeneralProxy
} ;
Constants
WrappedObjectNameResolution Indicates that the wrapped object should be used for name resolution and not interpreted to be a generalized proxy for the object. In essence, things like "." and "->" should work in an expression evaluator; however, other operations should not. |
WrappedObjectGeneralProxy Indicates that the wrapper should be considered a general proxy for the wrapped object. |
Remarks
These enums serve to guide the handling of wrapper and wrapped objects, with two distinct modes available. These preferences can affect how functions and operations interact with these objects.
Requirements
Requirement | Value |
---|---|
Header | dbgmodel.h |