Hash

Windows
MacOS
Linux

Classes

Name

Description

Public struct

Uint128_64

Copyright (c) 2011 Google, Inc.

Functions

Name Description

Public function

uint64

 

CityHash128to64

(
    const Uint128_64& x
)

Hash 128 input bits down to 64 bits of output.

Public function

uint32

 

CityHash32

(
    const char* buf,
    uint32 len
)

Hash function for a byte array. Most useful in 32-bit binaries.

Public function

uint64

 

CityHash64

(
    const char* buf,
    uint32 len
)

Hash function for a byte array.

Public function

uint64

 

CityHash64WithSeed

(
    const char* buf,
    uint32 len,
    uint64 seed
)

Hash function for a byte array. For convenience, a 64-bit seed is also hashed into the result.

Public function

uint64

 

CityHash64WithSeeds

(
    const char* buf,
    uint32 len,
    uint64 seed0,
    uint64 seed1
)

Hash function for a byte array. For convenience, two seeds are also hashed into the result.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss