LArSoft
v09_90_00
Liquid Argon Software toolkit - https://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 95 of file ELdestination.h.
|
default |
mf::service::ELdestination::MsgFormatSettings::MsgFormatSettings | ( | Config const & | config | ) |
Definition at line 132 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, 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 value.
string mf::service::ELdestination::MsgFormatSettings::timestamp | ( | timeval const & | t | ) |
Definition at line 169 of file ELdestination.cc.
References timeFmt_, timeMethod_, and mf::service::ELdestination::StatsCount::~StatsCount().
Referenced by mfplugins::ELsyslog::fillPrefix(), and mf::service::ELdestination::fillPrefix().
bool mf::service::ELdestination::MsgFormatSettings::want | ( | flag_enum const | FLAG | ) | const |
Definition at line 163 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 120 of file ELdestination.h.
Referenced by MsgFormatSettings(), and want().
std::size_t mf::service::ELdestination::MsgFormatSettings::lineLength |
Definition at line 121 of file ELdestination.h.
Referenced by mf::service::ELdestination::emitToken(), and MsgFormatSettings().
|
private |
Definition at line 125 of file ELdestination.h.
Referenced by MsgFormatSettings(), and timestamp().
|
private |
Definition at line 124 of file ELdestination.h.
Referenced by MsgFormatSettings(), and timestamp().