LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "ELdestination.h"
Classes | |
struct | Config |
Public Member Functions | |
~MsgFormatSettings () | |
MsgFormatSettings (Config const &config) | |
bool | want (flag_enum const) const |
std::string | timestamp (timeval const &) |
Public Attributes | |
std::bitset< NFLAGS > | flags |
std::size_t | lineLength |
Private Attributes | |
int | timeMethod_ {0} |
std::string | timeFmt_ {} |
Definition at line 104 of file ELdestination.h.
mf::service::ELdestination::MsgFormatSettings::~MsgFormatSettings | ( | ) |
Definition at line 140 of file ELdestination.cc.
mf::service::ELdestination::MsgFormatSettings::MsgFormatSettings | ( | Config const & | config | ) |
Definition at line 142 of file ELdestination.cc.
References mf::service::ELdestination::EPILOGUE_SEPARATE, flags, mf::service::ELdestination::FULL_CONTEXT, lineLength, mf::service::ELdestination::MODULE, mf::service::ELdestination::NO_LINE_BREAKS, s, mf::service::ELdestination::SERIAL, mf::service::ELdestination::SOME_CONTEXT, mf::service::ELdestination::SUBROUTINE, mf::service::ELdestination::TEXT, mf::service::ELdestination::TIME_SEPARATE, timeFmt_, timeMethod_, mf::service::ELdestination::TIMESTAMP, and fhicl::detail::atom::value().
string mf::service::ELdestination::MsgFormatSettings::timestamp | ( | timeval const & | t | ) |
Definition at line 179 of file ELdestination.cc.
References timeFmt_, and timeMethod_.
Referenced by mfplugins::ELsyslog::fillPrefix(), and mf::service::ELdestination::fillPrefix().
bool mf::service::ELdestination::MsgFormatSettings::want | ( | flag_enum const | FLAG | ) | const |
Definition at line 173 of file ELdestination.cc.
References flags.
Referenced by mf::service::ELdestination::fillPrefix(), mf::service::ELdestination::fillSuffix(), and mf::service::ELdestination::fillUsrMsg().
std::bitset<NFLAGS> mf::service::ELdestination::MsgFormatSettings::flags |
Definition at line 138 of file ELdestination.h.
Referenced by MsgFormatSettings(), and want().
std::size_t mf::service::ELdestination::MsgFormatSettings::lineLength |
Definition at line 139 of file ELdestination.h.
Referenced by mf::service::ELdestination::emitToken(), and MsgFormatSettings().
|
private |
Definition at line 144 of file ELdestination.h.
Referenced by MsgFormatSettings(), and timestamp().
|
private |
Definition at line 143 of file ELdestination.h.
Referenced by MsgFormatSettings(), and timestamp().