XRootD
Loading...
Searching...
No Matches
XrdSysLogging::Parms Struct Reference

Parameters to be passed to configure. More...

#include <XrdSysLogging.hh>

Collaboration diagram for XrdSysLogging::Parms:

Public Member Functions

 Parms ()
 ~Parms ()

Public Attributes

int bufsz
 size of message buffer, -1 default, or 0
bool hiRes
 log using high resolution timestamp
int keepV
 log keep argument
const char * logfn
 -> log file name or nil if none.
XrdSysLogPI_t logpi
 -> log plugin object or nil if none

Detailed Description

Parameters to be passed to configure.

Definition at line 64 of file XrdSysLogging.hh.

Constructor & Destructor Documentation

◆ Parms()

XrdSysLogging::Parms::Parms ( )
inline

Definition at line 70 of file XrdSysLogging.hh.

70: logfn(0), logpi(0), bufsz(-1), keepV(0), hiRes(false) {}
XrdSysLogPI_t logpi
-> log plugin object or nil if none
int keepV
log keep argument
const char * logfn
-> log file name or nil if none.
bool hiRes
log using high resolution timestamp
int bufsz
size of message buffer, -1 default, or 0

References bufsz, hiRes, keepV, logfn, and logpi.

◆ ~Parms()

XrdSysLogging::Parms::~Parms ( )
inline

Definition at line 71 of file XrdSysLogging.hh.

71{}

Member Data Documentation

◆ bufsz

int XrdSysLogging::Parms::bufsz

size of message buffer, -1 default, or 0

Definition at line 67 of file XrdSysLogging.hh.

Referenced by Parms(), XrdOucLogging::configLog(), and XrdSysLogging::Configure().

◆ hiRes

bool XrdSysLogging::Parms::hiRes

log using high resolution timestamp

Definition at line 69 of file XrdSysLogging.hh.

Referenced by Parms(), XrdOucLogging::configLog(), and XrdSysLogging::Configure().

◆ keepV

int XrdSysLogging::Parms::keepV

log keep argument

Definition at line 68 of file XrdSysLogging.hh.

Referenced by Parms(), XrdOucLogging::configLog(), and XrdSysLogging::Configure().

◆ logfn

const char* XrdSysLogging::Parms::logfn

-> log file name or nil if none.

Definition at line 65 of file XrdSysLogging.hh.

Referenced by Parms(), XrdOucLogging::configLog(), and XrdSysLogging::Configure().

◆ logpi

XrdSysLogPI_t XrdSysLogging::Parms::logpi

-> log plugin object or nil if none

Definition at line 66 of file XrdSysLogging.hh.

Referenced by Parms(), XrdOucLogging::configLog(), and XrdSysLogging::Configure().


The documentation for this struct was generated from the following file: