xrootd
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
XrdOfsEvsFormat Class Reference

#include <XrdOfsEvs.hh>

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

◆ evFlags

Enumerator
Null 
freeFmt 
cvtMode 
cvtFSize 

Constructor & Destructor Documentation

◆ XrdOfsEvsFormat()

XrdOfsEvsFormat::XrdOfsEvsFormat ( )
inline

◆ ~XrdOfsEvsFormat()

XrdOfsEvsFormat::~XrdOfsEvsFormat ( )
inline

Member Function Documentation

◆ Def()

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

◆ Set()

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

References Args, Flags, Format, and freeFmt.

◆ SNP()

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

References Args, and Format.

Member Data Documentation

◆ Args

Referenced by Set(), and SNP().

◆ Flags

evFlags XrdOfsEvsFormat::Flags

Referenced by Set().

◆ Format

const char* XrdOfsEvsFormat::Format

Referenced by Set(), and SNP().


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