Public Member Functions

ATSHash32FNV1a Struct Reference

#include <HashFNV.h>

Inherits ATSHash32.

Collaboration diagram for ATSHash32FNV1a:
Collaboration graph
[legend]

Public Member Functions

 ATSHash32FNV1a (void)
void update (const void *data, size_t len)
void final (void)
uint32_t get (void) const
void clear (void)

Detailed Description

Definition at line 34 of file HashFNV.h.


Constructor & Destructor Documentation

ATSHash32FNV1a::ATSHash32FNV1a ( void   ) 

Definition at line 16 of file HashFNV.cc.

References clear().


Member Function Documentation

void ATSHash32FNV1a::clear ( void   )  [virtual]

Implements ATSHashBase.

Definition at line 45 of file HashFNV.cc.

Referenced by ATSHash32FNV1a().

void ATSHash32FNV1a::final ( void   )  [virtual]

Implements ATSHashBase.

Definition at line 34 of file HashFNV.cc.

uint32_t ATSHash32FNV1a::get ( void   )  const [virtual]

Implements ATSHash32.

Definition at line 39 of file HashFNV.cc.

void ATSHash32FNV1a::update ( const void *  data,
size_t  len 
) [virtual]

Implements ATSHashBase.

Definition at line 22 of file HashFNV.cc.


The documentation for this struct was generated from the following files: