artdaq
v2_03_02
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Pages
src
artdaq
ArtModules
detail
logFileAction.cc
1
#include "art/Framework/IO/detail/logFileAction.h"
2
// vim: set sw=2:
3
#include "messagefacility/MessageLogger/MessageLogger.h"
4
#include <ctime>
5
#include <string.h>
// strlen
6
7
void
8
art::detail::logFileAction(
const
char
* msg, std::string
const
& file)
9
{
10
time_t t = time(0);
11
char
ts[] =
"dd-Mon-yyyy hh:mm:ss TZN "
;
12
strftime(ts, strlen(ts) + 1,
"%d-%b-%Y %H:%M:%S %Z"
, localtime(&t));
13
mf::LogAbsolute(
"fileAction"
) << ts <<
" "
<< msg <<
'\"'
<< file <<
'\"'
;
14
mf::FlushMessageLog();
15
}
Generated on Wed Aug 16 2017 18:10:14 for artdaq by
1.8.5