#include <HashSip.h>
Inherits ATSHash64.
Public Member Functions | |
ATSHash64Sip24 (void) | |
ATSHash64Sip24 (const unsigned char key[16]) | |
ATSHash64Sip24 (uint64_t key0, uint64_t key1) | |
void | update (const void *data, size_t len) |
void | final (void) |
uint64_t | get (void) const |
void | clear (void) |
Definition at line 35 of file HashSip.h.
ATSHash64Sip24::ATSHash64Sip24 | ( | void | ) |
Definition at line 36 of file HashSip.cc.
References clear().
ATSHash64Sip24::ATSHash64Sip24 | ( | const unsigned char | key[16] | ) |
Definition at line 43 of file HashSip.cc.
ATSHash64Sip24::ATSHash64Sip24 | ( | uint64_t | key0, | |
uint64_t | key1 | |||
) |
Definition at line 50 of file HashSip.cc.
References clear().
void ATSHash64Sip24::clear | ( | void | ) | [virtual] |
void ATSHash64Sip24::final | ( | void | ) | [virtual] |
uint64_t ATSHash64Sip24::get | ( | void | ) | const [virtual] |
Implements ATSHash64.
Definition at line 126 of file HashSip.cc.
void ATSHash64Sip24::update | ( | const void * | data, | |
size_t | len | |||
) | [virtual] |
Implements ATSHashBase.
Definition at line 58 of file HashSip.cc.
References memcpy, SIP_BLOCK_SIZE, SIPCOMPRESS, and U8TO64_LE.