Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • C cbmroot
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Redmine
    • Redmine
  • Merge requests 16
    • Merge requests 16
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • ComputingComputing
  • cbmroot
  • Merge requests
  • !455

Migrate from TimesliceMulti* classes to TimesliceAutoSource

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Jan de Cuveland requested to merge j.decuveland/cbmroot:dev_flesnet_interface into master Aug 03, 2021
  • Overview 12
  • Commits 6
  • Pipelines 6
  • Changes 6

New convenience classes have been recently added to the flesnet timeslice IPC interface, see https://github.com/cbm-fles/flesnet/pull/90.

This includes a new class TimesliceAutoSource, which provides a generic timeslice-based input interface. It is a wrapper around the actual source classes and provides convenience functions for flexible initialization of different source classes through locator strings. For details of the new functionality, see the header file documentation.

This merge request introduces the TimesliceAutoSource class to cbmroot. The changes included are minor and are intended to be functionally transparent.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: dev_flesnet_interface