CbmRoot
Loading...
Searching...
No Matches
VtSource Class Reference

#include <VtSource.h>

Inheritance diagram for VtSource:
[legend]
Collaboration diagram for VtSource:
[legend]

Public Member Functions

 VtSource (const std::string &locator)
 
 VtSource (const VtSource &)=delete
 
void operator= (const VtSource &)=delete
 
bool eos () const override
 

Private Member Functions

fles::StorableTimeslice * do_get () override
 

Private Attributes

std::unique_ptr< StorableTimesliceSourcefActualSource
 

Detailed Description

Definition at line 9 of file VtSource.h.

Constructor & Destructor Documentation

◆ VtSource() [1/2]

VtSource::VtSource ( const std::string & locator)

Definition at line 15 of file VtSource.cxx.

References fActualSource, and L_.

Referenced by operator=(), and VtSource().

◆ VtSource() [2/2]

VtSource::VtSource ( const VtSource & )
delete

References VtSource().

Member Function Documentation

◆ do_get()

fles::StorableTimeslice * VtSource::do_get ( )
overrideprivate

Definition at line 44 of file VtSource.cxx.

References fActualSource.

◆ eos()

bool VtSource::eos ( ) const
override

Definition at line 42 of file VtSource.cxx.

References fActualSource.

◆ operator=()

void VtSource::operator= ( const VtSource & )
delete

References VtSource().

Member Data Documentation

◆ fActualSource

std::unique_ptr<StorableTimesliceSource> VtSource::fActualSource
private

Definition at line 21 of file VtSource.h.

Referenced by do_get(), eos(), and VtSource().


The documentation for this class was generated from the following files: