xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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

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,
  ... 
)
void XrdOfsEvsFormat::Set ( evFlags  theFlags,
const char *  Fmt,
int *  fullArgs 
)
inline

References Args, Flags, Format, and freeFmt.

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

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

Member Data Documentation

Referenced by Set(), and SNP().

evFlags XrdOfsEvsFormat::Flags

Referenced by Set().

const char* XrdOfsEvsFormat::Format

Referenced by Set(), and SNP().


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