XrdOfsEvsFormat Class Reference

#include <XrdOfsEvs.hh>

List of all members.

Public Types

enum  evFlags

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]


Detailed Description

Definition at line 69 of file XrdOfsEvs.hh.


Member Enumeration Documentation

enum XrdOfsEvsFormat::evFlags

Definition at line 73 of file XrdOfsEvs.hh.


Constructor & Destructor Documentation

XrdOfsEvsFormat::XrdOfsEvsFormat (  )  [inline]

Definition at line 94 of file XrdOfsEvs.hh.

XrdOfsEvsFormat::~XrdOfsEvsFormat (  )  [inline]

Definition at line 95 of file XrdOfsEvs.hh.


Member Function Documentation

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

Definition at line 79 of file XrdOfsEvs.hh.

References Args, Format, Info, and snprintf.

Referenced by XrdOfsEvs::Notify().

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

Definition at line 75 of file XrdOfsEvs.cc.

References Args, Flags, Format, and i.

Referenced by XrdOfsEvs::XrdOfsEvs().

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

Definition at line 88 of file XrdOfsEvs.hh.

References Args, Flags, Format, free(), and freeFmt.

Referenced by XrdOfsEvs::Parse().


Member Data Documentation

const char* XrdOfsEvsFormat::Format

Definition at line 75 of file XrdOfsEvs.hh.

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

evFlags XrdOfsEvsFormat::Flags

Definition at line 76 of file XrdOfsEvs.hh.

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

XrdOfsEvsInfo::evArg XrdOfsEvsFormat::Args[XrdOfsEvsInfo::evARGS]

Definition at line 77 of file XrdOfsEvs.hh.

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


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:50:36 2011 for ROOT_528-00b_version by  doxygen 1.5.1