xrootd
Public Types | Public Member Functions | Public Attributes
XrdOfsEvsFormat Class Reference

#include <XrdOfsEvs.hh>

List of all members.

Public Types

enum  evFlags { Null = 0, freeFmt = 1, cvtMode = 2, cvtFSize = 4 }

Public Member Functions

int SNP (XrdOfsEvsInfo &Info, char *buff, int blen)
void Def (evFlags theFlags, const char *Fmt,...)
void Set (evFlags theFlags, const char *Fmt, int *fullArgs)
 XrdOfsEvsFormat ()
 ~XrdOfsEvsFormat ()

Public Attributes

const char * Format
evFlags Flags
XrdOfsEvsInfo::evArg Args [XrdOfsEvsInfo::evARGS]

Member Enumeration Documentation

Enumerator:
Null 
freeFmt 
cvtMode 
cvtFSize 

Constructor & Destructor Documentation

XrdOfsEvsFormat::XrdOfsEvsFormat ( ) [inline]
XrdOfsEvsFormat::~XrdOfsEvsFormat ( ) [inline]

Member Function Documentation

void XrdOfsEvsFormat::Def ( evFlags  theFlags,
const char *  Fmt,
  ... 
)

References Args, Flags, and Format.

Referenced by XrdOfsEvs::XrdOfsEvs().

void XrdOfsEvsFormat::Set ( evFlags  theFlags,
const char *  Fmt,
int *  fullArgs 
) [inline]

References Args, Flags, Format, and freeFmt.

Referenced by XrdOfsEvs::Parse().

int XrdOfsEvsFormat::SNP ( XrdOfsEvsInfo Info,
char *  buff,
int  blen 
) [inline]

References Args, Format, snprintf, and XrdOfsEvsInfo::Val().

Referenced by XrdOfsEvs::Notify().


Member Data Documentation

Referenced by Def(), Set(), and SNP().

Referenced by Def(), XrdOfsEvs::Notify(), and Set().

Referenced by Def(), Set(), and SNP().


The documentation for this class was generated from the following files: