CbmRoot
Loading...
Searching...
No Matches
VtSource.h
Go to the documentation of this file.
1/* Copyright (C) 2025 Jagiellonian University, Krakow
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Bartosz Sobol [committer] */
4
5#pragma once
6
8
10 public:
11 VtSource(const std::string& locator);
12
13 VtSource(const VtSource&) = delete;
14 void operator=(const VtSource&) = delete;
15
16 bool eos() const override;
17
18 private:
19 fles::StorableTimeslice* do_get() override;
20
21 std::unique_ptr<StorableTimesliceSource> fActualSource;
22};
fles::Source< fles::StorableTimeslice > StorableTimesliceSource
bool eos() const override
Definition VtSource.cxx:42
std::unique_ptr< StorableTimesliceSource > fActualSource
Definition VtSource.h:21
VtSource(const VtSource &)=delete
fles::StorableTimeslice * do_get() override
Definition VtSource.cxx:44
void operator=(const VtSource &)=delete
VtSource(const std::string &locator)
Definition VtSource.cxx:15