#include <FileBlock.h>
Public Member Functions | |
FileBlock ()=default | |
virtual | ~FileBlock () noexcept=default |
FileBlock (FileFormatVersion const &version, std::string const &fileName) | |
FileBlock (FileFormatVersion const &version, std::string const &fileName, std::unique_ptr< ResultsPrincipal > &&resp) | |
FileFormatVersion const & | fileFormatVersion () const |
std::string const & | fileName () const |
Private Member Functions | |
ResultsPrincipal const * | resultsPrincipal () const |
Private Attributes | |
FileFormatVersion | fileFormatVersion_ {} |
std::string | fileName_ {} |
std::unique_ptr< ResultsPrincipal > | resp_ {} |
Friends | |
class | OutputModule |
Definition at line 17 of file FileBlock.h.
|
default |
|
virtualdefaultnoexcept |
art::FileBlock::FileBlock | ( | FileFormatVersion const & | version, |
std::string const & | fileName | ||
) |
Definition at line 11 of file FileBlock.cc.
art::FileBlock::FileBlock | ( | FileFormatVersion const & | version, |
std::string const & | fileName, | ||
std::unique_ptr< ResultsPrincipal > && | resp | ||
) |
Definition at line 16 of file FileBlock.cc.
FileFormatVersion const & art::FileBlock::fileFormatVersion | ( | ) | const |
Definition at line 23 of file FileBlock.cc.
string const & art::FileBlock::fileName | ( | ) | const |
Definition at line 29 of file FileBlock.cc.
|
private |
Definition at line 35 of file FileBlock.cc.
|
friend |
Definition at line 31 of file FileBlock.h.
|
private |
Definition at line 34 of file FileBlock.h.
|
private |
Definition at line 35 of file FileBlock.h.
|
private |
Definition at line 36 of file FileBlock.h.