LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "messagefacility/MessageLogger/MessageLogger.h"
#include "cetlib/BasicPluginFactory.h"
#include "cetlib/HorizontalRule.h"
#include "cetlib/bold_fontify.h"
#include "cetlib/plugin_libpath.h"
#include "fhiclcpp/ParameterSet.h"
#include "fhiclcpp/types/OptionalDelegatedParameter.h"
#include "fhiclcpp/types/detail/validationException.h"
#include "messagefacility/MessageLogger/MFConfig.h"
#include "messagefacility/MessageService/ELdestination.h"
#include "messagefacility/MessageService/ELostreamOutput.h"
#include "messagefacility/Utilities/ELseverityLevel.h"
#include "messagefacility/Utilities/ErrorObj.h"
#include "messagefacility/Utilities/exception.h"
#include <atomic>
#include <cstdlib>
#include <iostream>
#include <map>
#include <memory>
#include <mutex>
#include <sstream>
#include <string>
#include <type_traits>
#include <utility>
#include <vector>
#include <arpa/inet.h>
#include <ifaddrs.h>
#include <netdb.h>
#include <netinet/in.h>
Go to the source code of this file.
Classes | |
struct | mf::FinalShutdown |
Namespaces | |
mf | |
Enumerations | |
enum | destination_kind |
Functions | |
bool | mf::isMessageProcessingSetUp () |
void | mf::LogErrorObj (ErrorObj *msg) |
void | mf::LogStatistics () |
void | mf::FlushMessageLog () |
void | mf::StartMessageFacility (fhicl::ParameterSet const &pset, string const &applicationName) |
void | mf::EndMessageFacility () |
void | mf::SetApplicationName (string const &applicationName) |
void | mf::SetHostName (string const &hostname) |
void | mf::SetHostAddr (string const &hostaddr) |
void | mf::SetPid (long const pid) |
string const & | mf::GetApplicationName () |
string const & | mf::GetHostName () |
string const & | mf::GetHostAddr () |
long | mf::GetPid () |
void | mf::SetContextIteration (string const &val) |
void | mf::SetIteration (string const &val) |
string const & | mf::GetIteration () |
void | mf::SetContextSinglet (string const &val) |
void | mf::SetModuleName (string const &val) |
string const & | mf::GetModuleName () |
bool | mf::isDebugEnabled () |
bool | mf::isInfoEnabled () |
bool | mf::isWarningEnabled () |
Variables | |
static struct mf::FinalShutdown | mf::ensureShutdown |
|
strong |
Definition at line 39 of file MessageLogger.cc.