xrootd
Public Member Functions | Private Attributes | List of all members
XrdCksCalczcrc32 Class Reference
Inheritance diagram for XrdCksCalczcrc32:
Inheritance graph
[legend]
Collaboration diagram for XrdCksCalczcrc32:
Collaboration graph
[legend]

Public Member Functions

 XrdCksCalczcrc32 ()
 Constructor. More...
 
virtual ~XrdCksCalczcrc32 ()
 Destructor. More...
 
char * Final ()
 Final checksum. More...
 
void Init ()
 Initialize. More...
 
XrdCksCalcNew ()
 Virtual constructor. More...
 
void Update (const char *Buff, int BLen)
 Update current checksum. More...
 
const char * Type (int &csSz)
 Checksum algorithm name. More...
 
- Public Member Functions inherited from XrdCksCalc
virtual char * Calc (const char *Buff, int BLen)
 
virtual char * Current ()
 
virtual void Recycle ()
 Recycle the checksum object as it is no longer needed. A default is given. More...
 
 XrdCksCalc ()
 Constructor. More...
 
virtual ~XrdCksCalc ()
 Destructor. More...
 

Private Attributes

uint32_t pCheckSum
 

Constructor & Destructor Documentation

XrdCksCalczcrc32::XrdCksCalczcrc32 ( )
inline

Constructor.

References Init().

Referenced by New().

virtual XrdCksCalczcrc32::~XrdCksCalczcrc32 ( )
inlinevirtual

Destructor.

Member Function Documentation

char* XrdCksCalczcrc32::Final ( )
inlinevirtual

Final checksum.

Implements XrdCksCalc.

References pCheckSum.

void XrdCksCalczcrc32::Init ( )
inlinevirtual

Initialize.

Implements XrdCksCalc.

References pCheckSum.

Referenced by XrdCksCalczcrc32().

XrdCksCalc* XrdCksCalczcrc32::New ( )
inlinevirtual

Virtual constructor.

Implements XrdCksCalc.

References XrdCksCalczcrc32().

const char* XrdCksCalczcrc32::Type ( int &  csSz)
inlinevirtual

Checksum algorithm name.

Implements XrdCksCalc.

void XrdCksCalczcrc32::Update ( const char *  Buff,
int  BLen 
)
inlinevirtual

Update current checksum.

Implements XrdCksCalc.

References pCheckSum.

Member Data Documentation

uint32_t XrdCksCalczcrc32::pCheckSum
private

Referenced by Final(), Init(), and Update().


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