{-# LINE 1 "src/Data/Digest/CXXHash.hsc" #-}
{-# LANGUAGE CPP #-}
{-# LINE 2 "src/Data/Digest/CXXHash.hsc" #-}
module Data.Digest.CXXHash
(
    c_XXH32
) where

import qualified Data.ByteString as B
import Data.Word (Word32)
import Foreign.C.String
import Foreign.C.Types


{-# LINE 13 "src/Data/Digest/CXXHash.hsc" #-}
-- | Compresses a string.
foreign import ccall unsafe "xxhash.h XXH32"
  c_XXH32 :: CString -- ^ Data
          -> CSize   -- ^ Size
          -> CUInt   -- ^ Seed
          -> IO Word32   -- ^ Seed