5#ifndef SAMPLE_HANDLER_SAMPLE_PTR_HH
6#define SAMPLE_HANDLER_SAMPLE_PTR_HH
69 explicit SamplePtr (std::unique_ptr<Sample> val_sample);
void testInvariant() const
test the invariant of this object
Sample * get()
the sample itself
Sample * operator->()
the sample itself
~SamplePtr()
standard destructor
Sample & operator*()
the sample itself
SamplePtr()
standard constructor
Sample * m_sample
the sample contained
SamplePtr & operator=(const SamplePtr &that)
standard assignment operator
bool empty() const
get() == 0
a base class that manages a set of files belonging to a particular data set and the associated meta-d...
This module provides a lot of global definitions, forward declarations and includes that are used by ...