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
protectedmapping|ShadowedMappingMapping.ShadowedMapping.parent
- Method
create
Mapping.ShadowedMapping Mapping.ShadowedMapping(mapping|ShadowedMappingparent,mapping|ShadowedMappingparent,mapping|voidshadow,int(0..2)|voidmodify_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.
0Modifications should be done only to shadow.
1Entries that already present in shadow can be modified by later operations. Other modifications will be performed in parent.
2All modifications will be performed in parent. If the entry to be modified is present in shadow, it will be removed from it.