proc MeowHash(Seed128Init: pointer; Len: culonglong; SourceInit: pointer): m128i {...}{.
importc, cdecl,
header: "/home/adavidoff/.cache/nim/nimterop/meow/meow_hash_x64_aesni.h".}
-
proc MeowBegin(State: ptr meow_state; Seed128: pointer) {...}{.importc, cdecl,
header: "/home/adavidoff/.cache/nim/nimterop/meow/meow_hash_x64_aesni.h".}
-
proc MeowAbsorbBlocks(State: ptr meow_state; BlockCount: culonglong; rax: ptr cuchar) {...}{.
importc, cdecl,
header: "/home/adavidoff/.cache/nim/nimterop/meow/meow_hash_x64_aesni.h".}
-
proc MeowAbsorb(State: ptr meow_state; Len: culonglong; SourceInit: pointer) {...}{.importc,
cdecl,
header: "/home/adavidoff/.cache/nim/nimterop/meow/meow_hash_x64_aesni.h".}
-
proc MeowEnd(State: ptr meow_state; Store128: ptr cuchar): m128i {...}{.importc, cdecl,
header: "/home/adavidoff/.cache/nim/nimterop/meow/meow_hash_x64_aesni.h".}
-
proc MeowExpandSeed(InputLen: culonglong; Input: pointer; SeedResult: ptr cuchar) {...}{.
importc, cdecl,
header: "/home/adavidoff/.cache/nim/nimterop/meow/meow_hash_x64_aesni.h".}
-
proc meowHash(x: cstring | string): Meow
-
proc meowHash[T](x: T): Meow
-
proc meowHash(x: string): Meow {...}{.raises: [], tags: [].}
-
proc `==`(a, b: Meow): bool {...}{.raises: [], tags: [].}
-
Compare two hashes for equality
proc meowFile(path: string): Meow {...}{.raises: [IOError], tags: [ReadIOEffect].}
-
Create hash without loading entire file in memory like MeowHash()
proc `$`(h: Meow): string {...}{.raises: [], tags: [].}
-
Convert hash into a string
proc hash(x: Meow): Hash {...}{.raises: [], tags: [].}
-
Computes a Hash from x for table use