Go to the documentation of this file. 1 #ifndef __XRDCKSCALC_HH__
2 #define __XRDCKSCALC_HH__
54 virtual char *
Calc(
const char *Buff,
int BLen)
107 virtual const char *
Type(
int &csSize) = 0;
117 virtual void Update(
const char *Buff,
int BLen) = 0;
virtual ~XrdCksCalc()
Destructor.
Definition: XrdCksCalc.hh:129
virtual void Update(const char *Buff, int BLen)=0
virtual void Recycle()
Recycle the checksum object as it is no longer needed. A default is given.
Definition: XrdCksCalc.hh:95
virtual XrdCksCalc * New()=0
virtual char * Current()
Definition: XrdCksCalc.hh:65
virtual char * Calc(const char *Buff, int BLen)
Definition: XrdCksCalc.hh:54
virtual const char * Type(int &csSize)=0
Definition: XrdCksCalc.hh:40
XrdCksCalc()
Constructor.
Definition: XrdCksCalc.hh:123