Skip to content
Snippets Groups Projects
  1. Apr 27, 2023
    • Martin Christoph Hierholzer's avatar
      fix: type collisions with constants · 4df7f61a
      Martin Christoph Hierholzer authored
      Constants (as generated by ApplicationModule::constant()) were causing a
      logic_error if accessors of different types were using the same constant
      (created with the same value and the same value type upon creation).
      This is possible since the type passed to constant() does not have to be
      the same as the type of the accessor.
      
      This is now fixed by giving each constant a fully unique name, so every
      accessor using a constant will be in its own little variable network.
      4df7f61a
  2. Nov 16, 2022
  3. Nov 08, 2022
  4. Aug 26, 2022
  5. Jul 21, 2021
  6. Jun 09, 2021
  7. May 25, 2021
  8. Apr 16, 2021
    • Martin Christoph Hierholzer's avatar
      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
  9. Nov 10, 2020
  10. Oct 09, 2020
  11. Jul 31, 2020
  12. Nov 20, 2019
  13. Nov 19, 2019
  14. Nov 16, 2019
  15. Feb 27, 2019
  16. Feb 22, 2019
  17. Feb 21, 2019
  18. Sep 05, 2018
  19. Jun 07, 2018
  20. Jun 05, 2018
  21. Nov 20, 2017
  22. Nov 09, 2017
  23. Oct 11, 2017
  24. Oct 05, 2017
  25. Oct 04, 2017
Loading