Class Mapping.ShadowedMapping
- Description
A mapping look-alike that overrides (ie shadows) another parent mapping.
The class implements most of the usual mapping operations.
- Variable
parent
protected
mapping
|ShadowedMapping
Mapping.ShadowedMapping.parent
- Method
create
Mapping.ShadowedMapping Mapping.ShadowedMapping(
mapping
|ShadowedMapping
parent
,mapping
|ShadowedMapping
parent
,mapping
|void
shadow
,bool
|void
modify_parent
)- Parameter
parent
Mapping to be shadowed.
- Parameter
shadow
Initial shadow of parent.
- Parameter
modify_parent
Modifications should be done to parent rather than to shadow. If this is set, only entries that are already present in shadow can be modified by later operations.