1 #ifndef __XRDCKSCALC_HH__
2 #define __XRDCKSCALC_HH__
54 virtual char *
Calc(
const char *Buff,
int BLen)
74 virtual char *
Final() = 0;
81 virtual void Init() = 0;
107 virtual const char *
Type(
int &csSize) = 0;
117 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
Definition: XrdCksCalc.hh:39
virtual ~XrdCksCalc()
Destructor.
Definition: XrdCksCalc.hh:129
virtual char * Calc(const char *Buff, int BLen)
Definition: XrdCksCalc.hh:54
virtual XrdCksCalc * New()=0
virtual const char * Type(int &csSize)=0
XrdCksCalc()
Constructor.
Definition: XrdCksCalc.hh:123
virtual void Update(const char *Buff, int BLen)=0
virtual char * Current()
Definition: XrdCksCalc.hh:65