Skip to content
Snippets Groups Projects
  • Martin Christoph Hierholzer's avatar
    caefca07
    Mhier/wip hierarchy modifying group (#207) · caefca07
    Martin Christoph Hierholzer authored
    * add HierarchyModifyingGroup
    
    * VirtualModule: allow nested oneLevelUp etc.; simplify implementation
    
    This is achieved by properly setting the _owner of each VirtualModule (unless highest level).
    
    The simplification comes from then being able to use getOwner() instead of keeping track of "grandparents", and from using createAndGetSubmodule() instead of implementing something similar again in findTagAndAppendToModule().
    
    * DataLossCounter constructor now takes qualified path to trigger variable
    caefca07
    History
    Mhier/wip hierarchy modifying group (#207)
    Martin Christoph Hierholzer authored
    * add HierarchyModifyingGroup
    
    * VirtualModule: allow nested oneLevelUp etc.; simplify implementation
    
    This is achieved by properly setting the _owner of each VirtualModule (unless highest level).
    
    The simplification comes from then being able to use getOwner() instead of keeping track of "grandparents", and from using createAndGetSubmodule() instead of implementing something similar again in findTagAndAppendToModule().
    
    * DataLossCounter constructor now takes qualified path to trigger variable