EL::OutputStream Class Reference
List of all members.
Constructor & Destructor Documentation
EL::OutputStream::OutputStream |
( |
|
) |
|
effects: standard default constructor guarantee: strong failures: low level errors I
EL::OutputStream::OutputStream |
( |
const std::string & |
val_label |
) |
|
effects: create a named output dataset guarantee: strong failures: low level errors II requires: !val_label.empty()
EL::OutputStream::OutputStream |
( |
const std::string & |
val_label, |
|
|
const std::string & |
val_type | |
|
) |
| | |
effects: create a named output dataset guarantee: strong failures: low level errors II requires: !val_label.empty()
EL::OutputStream::OutputStream |
( |
const OutputStream & |
that |
) |
|
effects: standard copy constructor guarantee: strong failures: out of memory II
EL::OutputStream::~OutputStream |
( |
|
) |
|
effects: standard destructor guarantee: no-fail
Member Function Documentation
const std::string& EL::OutputStream::label |
( |
|
) |
const |
description: the label for this output dataset. invariant: !label.empty() rationale: this is mainly meant to allow for producing multiple output datasets from a single job.
effects: standard assignment operator guarantee: strong failures: out of memory II
description: the list of options to the job guarantee: no-fail postcondition: result != 0
description: the output disk, if we don't use the default one. guarantee: no-fail warning: this is not supported for all drivers
effects: standard swap function guarantee: no-fail
void EL::OutputStream::testInvariant |
( |
|
) |
const |
effects: test the invariant of this object guarantee: no-fail
The documentation for this class was generated from the following file:
- /cvmfs/atlas.cern.ch/repo/sw/ASG/AnalysisBase/2.4.31/EventLoop/EventLoop/OutputStream.h