XRootD
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 More...
 
bool hiRes
 log using high resolution timestamp More...
 
int keepV
 log keep argument More...
 
const char * logfn
 -> log file name or nil if none. More...
 
XrdSysLogPI_t logpi
 -> log plugin object or nil if none More...
 

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

◆ ~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 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 XrdOucLogging::configLog(), and XrdSysLogging::Configure().

◆ keepV

int XrdSysLogging::Parms::keepV

log keep argument

Definition at line 68 of file XrdSysLogging.hh.

Referenced by 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 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 XrdOucLogging::configLog(), and XrdSysLogging::Configure().


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