|
ATLAS Offline Software
|
Go to the documentation of this file.
47 : m_label (
"out"), m_output (0)
56 : m_label (val_label), m_output (0)
66 OutputStream (
const std::string& val_label,
const std::string& val_type)
67 : m_label (val_label), m_output (0)
71 m_options.setString(optType, val_type);
80 : TObject (that), m_label (that.m_label),
81 m_options (that.m_options), m_output (0)
85 if (that.m_output != 0)
125 that.m_output = tmp_output;
140 label (
const std::string& val_label)
SH::DiskOutput * m_output
std::string m_label
description: members directly corresponding to accessors
const std::string & label() const
description: the label for this output dataset.
void swap(OutputStream &that)
effects: standard swap function guarantee: no-fail
static const std::string optMergeCmd
const SH::DiskOutput * output() const
description: the output disk, if we don't use the default one.
a class/interface representing an output location for files
OutputStream & operator=(OutputStream that)
effects: standard assignment operator guarantee: strong failures: out of memory II
#define RCU_REQUIRE_SOFT(x)
ClassImp(EL::OutputStream) namespace EL
This module defines the arguments passed from the BATCH driver to the BATCH worker.
void testInvariant() const
effects: test the invariant of this object guarantee: no-fail
static const std::string optType
OutputStream()
effects: standard default constructor guarantee: strong failures: low level errors I
~OutputStream()
effects: standard destructor guarantee: no-fail
static const std::string optContainerSuffix
#define RCU_DESTROY_INVARIANT(x)
#define RCU_CHANGE_INVARIANT(x)
SH::MetaObject * options()
description: the list of options to the job guarantee: no-fail postcondition: result !...
#define RCU_READ_INVARIANT(x)
#define RCU_NEW_INVARIANT(x)