#include <OutputStream.h>
Definition at line 33 of file OutputStream.h.
◆ OutputStream() [1/4]
EL::OutputStream::OutputStream |
( |
| ) |
|
effects: standard default constructor guarantee: strong failures: low level errors I
◆ OutputStream() [2/4]
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()
◆ OutputStream() [3/4]
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()
◆ OutputStream() [4/4]
effects: standard copy constructor guarantee: strong failures: out of memory II
◆ ~OutputStream()
EL::OutputStream::~OutputStream |
( |
| ) |
|
effects: standard destructor guarantee: no-fail
◆ ClassDef()
◆ label() [1/2]
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.
◆ label() [2/2]
void EL::OutputStream::label |
( |
const std::string & |
val_label | ) |
|
◆ operator=()
effects: standard assignment operator guarantee: strong failures: out of memory II
◆ options() [1/2]
description: the list of options to the job guarantee: no-fail postcondition: result != 0
◆ options() [2/2]
◆ output() [1/2]
description: the output disk, if we don't use the default one.
guarantee: no-fail warning: this is not supported for all drivers
◆ output() [2/2]
◆ swap()
effects: standard swap function guarantee: no-fail
◆ testInvariant()
void EL::OutputStream::testInvariant |
( |
| ) |
const |
effects: test the invariant of this object guarantee: no-fail
◆ m_label
std::string EL::OutputStream::m_label |
|
private |
description: members directly corresponding to accessors
Definition at line 131 of file OutputStream.h.
◆ m_options
◆ m_output
◆ optContainerSuffix
const std::string EL::OutputStream::optContainerSuffix |
|
static |
◆ optMergeCmd
const std::string EL::OutputStream::optMergeCmd |
|
static |
◆ optType
const std::string EL::OutputStream::optType |
|
static |
The documentation for this class was generated from the following file: