Data.Digest.TigerHash.Internal
Documentation
class TigerContext c whereSource
Methods
initContext :: c -> IO ()Source
updateContext :: c -> Ptr a -> Int -> IO ()Source
resetContext :: c -> IO ()Source
finalizeContext :: c -> IO TigerHashSource
Instances
TigerContext (Ptr TigerTreeState) | |
TigerContext (Ptr TigerState) | |
TigerContext (Ptr a) => TigerContext (ForeignPtr a) |
data TigerState Source
Instances
data TigerTreeState Source
Instances
withTigerContext :: (Ptr TigerState -> IO a) -> IO aSource
withTigerTreeContext :: (Ptr TigerTreeState -> IO a) -> IO aSource