LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
#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 |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 38 of file FileBlock.h.
References fileName_.
Referenced by FileBlock(), art::RootOutput::respondToOpenInputFile(), and art::RootFileBlock::RootFileBlock().
|
inlineprivate |
Definition at line 55 of file FileBlock.h.
References resp_.
Referenced by art::OutputModule::doRespondToOpenInputFile().
|
friend |
Definition at line 45 of file FileBlock.h.
|
private |
Definition at line 48 of file FileBlock.h.
Referenced by fileFormatVersion().
|
private |
Definition at line 49 of file FileBlock.h.
Referenced by FileBlock(), and fileName().
|
private |
Definition at line 50 of file FileBlock.h.
Referenced by FileBlock(), and resultsPrincipal().