#include <index.h>
|
| hashValue () |
|
| hashValue (int in_id, int in_stPos, int in_enPos, uint64_t in_value) |
|
| hashValue (int in_id, int in_stPos, int in_enPos, const std::string &str) |
|
void | update (int newid, int newStPos, int newEnPos, const std::string &str, uint64_t *power) |
|
uint64_t | strHash (const std::string &str, int stPos, int len) |
|
◆ hashValue() [1/3]
◆ hashValue() [2/3]
hashValue::hashValue |
( |
int | in_id, |
|
|
int | in_stPos, |
|
|
int | in_enPos, |
|
|
uint64_t | in_value ) |
|
inline |
◆ hashValue() [3/3]
hashValue::hashValue |
( |
int | in_id, |
|
|
int | in_stPos, |
|
|
int | in_enPos, |
|
|
const std::string & | str ) |
|
inline |
◆ strHash()
uint64_t hashValue::strHash |
( |
const std::string & | str, |
|
|
int | stPos, |
|
|
int | len ) |
|
inline |
◆ update()
void hashValue::update |
( |
int | newid, |
|
|
int | newStPos, |
|
|
int | newEnPos, |
|
|
const std::string & | str, |
|
|
uint64_t * | power ) |
|
inline |
◆ enPos
◆ id
◆ stPos
◆ value
uint64_t hashValue::value {0} |
The documentation for this struct was generated from the following file: