Skip to content
Snippets Groups Projects

CbmUtility library

Merged Sergei Zharko requested to merge s.zharko/cbmroot:CbmUtility-lib into master
All threads resolved!

The merge request creates a CbmUtility library in the core of CbmRoot. The library is supposed to contain extensions to STL and Boost C++ utilities.

NOTE: This should be merged after !2085 (merged).

UPDATE (02.06.2025):

  • the CbmYamlInterface library was merged with the CbmUtility library
  • classes from the cbm::algo::yaml namespace were moved to the cbm::util::yaml namespace
  • headers of former CbmYamlInterface were renamed according to the CbmRoot rule: Yaml.h -> CbmYaml.h, Property.h -> CbmYamlProperty.h, BaseTypes.h -> CbmYamlBaseTypes.h; the installation rule of these headers were change to the common style in CbmRoot core
Edited by Sergei Zharko

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Sergei Zharko added 41 commits

    added 41 commits

    • 3041236d...4502984d - 35 commits from branch computing:master
    • 60f5ff4a - Algo: moving the PartitionedVector, PartitionedSpan and PODVector into a...
    • 650a382a - - Moving contents of PVector into the CbmContainers/OnlineContainers library;
    • c501bed0 - PODAllocator: loosen the requirements on T to non-polymorphic
    • ccc9106c - Algo: moving the PartitionedVector, PartitionedSpan and PODVector into a...
    • d8f42b27 - - Moving contents of PVector into the CbmContainers/OnlineContainers library;
    • b4b0dd93 - Moving cbm::algo::EnumDict to CbmUtility library as cbm::util::EnumDict

    Compare with previous version

  • Sergei Zharko added 1 commit

    added 1 commit

    • 312c6416 - Moving cbm::algo::EnumDict to CbmUtility library as cbm::util::EnumDict

    Compare with previous version

  • Sergei Zharko added 11 commits

    added 11 commits

    • 312c6416...35a75499 - 6 commits from branch computing:master
    • 14d22c42 - Algo: moving the PartitionedVector, PartitionedSpan and PODVector into a...
    • 50e7c321 - - Moving contents of PVector into the CbmContainers/OnlineContainers library;
    • 1b5652bb - PODAllocator: loosen the requirements on T to non-polymorphic
    • 979a5aa1 - moving CMake code for the OnlineData library to the core/data directory
    • b68b64e5 - Moving cbm::algo::EnumDict to CbmUtility library as cbm::util::EnumDict;...

    Compare with previous version

  • Sergei Zharko added 1 commit

    added 1 commit

    • 6a33eb82 - Moving cbm::algo::EnumDict to CbmUtility library as cbm::util::EnumDict;...

    Compare with previous version

  • Sergei Zharko added 1 commit

    added 1 commit

    • aeb6dcf2 - Moving cbm::algo::EnumDict to CbmUtility library as cbm::util::EnumDict;...

    Compare with previous version

  • Sergei Zharko added 1 commit

    added 1 commit

    • 96c76f6e - Merging CbmYamlInterface with CbmUtility; renaming yaml/Yaml.h -> CbmYaml.h

    Compare with previous version

  • Sergei Zharko added 7 commits

    added 7 commits

    • 3ef736c3 - 1 commit from branch computing:master
    • d211596a - Algo: moving the PartitionedVector, PartitionedSpan and PODVector into a...
    • 36f3ba97 - - Moving contents of PVector into the CbmContainers/OnlineContainers library;
    • f288dbed - PODAllocator: loosen the requirements on T to non-polymorphic
    • 1bdd5b21 - moving CMake code for the OnlineData library to the core/data directory
    • c003d2b9 - Moving cbm::algo::EnumDict to CbmUtility library as cbm::util::EnumDict;...
    • df4d2b0f - Merging CbmYamlInterface with CbmUtility; renaming yaml/Yaml.h -> CbmYaml.h

    Compare with previous version

  • Sergei Zharko added 1 commit

    added 1 commit

    • e99c90ff - Merging CbmYamlInterface with CbmUtility; renaming yaml/Yaml.h -> CbmYaml.h

    Compare with previous version

  • Sergei Zharko changed the description

    changed the description

  • Sergei Zharko resolved all threads

    resolved all threads

  • Sergei Zharko mentioned in merge request !2108 (merged)

    mentioned in merge request !2108 (merged)

  • Sergei Zharko added 3 commits

    added 3 commits

    • f62d5c18 - moving algo/log to core
    • 75cb579e - Moving cbm::algo::EnumDict to CbmUtility library as cbm::util::EnumDict;...
    • f3c01039 - Merging CbmYamlInterface with CbmUtility; renaming yaml/Yaml.h -> CbmYaml.h

    Compare with previous version

  • Sergei Zharko added 1 commit

    added 1 commit

    • ca7e3a54 - Merging CbmYamlInterface with CbmUtility; renaming yaml/Yaml.h -> CbmYaml.h

    Compare with previous version

  • Florian Uhlig resolved all threads

    resolved all threads

  • Florian Uhlig approved this merge request

    approved this merge request

  • Please register or sign in to reply
    Loading