Safe Haskell | None |
---|
Database.Sophia
Documentation
data CreateEnvFailed Source
Constructors
CreateEnvFailed |
data SetKeyComparisonFailed Source
Constructors
SetKeyComparisonFailed String |
data AllowCreation Source
Constructors
AllowCreation | |
DisallowCreation |
data OpenDirFailed Source
Constructors
OpenDirFailed String |
data OpenDbFailed Source
Constructors
OpenDbFailed String |
data HasValueFailed Source
Constructors
HasValueFailed String |
getValue :: Db -> ByteString -> IO (Maybe ByteString)Source
data GetValueFailed Source
Constructors
GetValueFailed String |
setValue :: Db -> ByteString -> ByteString -> IO ()Source
data SetValueFailed Source
Constructors
SetValueFailed String |
delValue :: Db -> ByteString -> IO ()Source
data DelValueFailed Source
Constructors
DelValueFailed String |
withCursor :: Db -> Order -> ByteString -> (Cursor -> IO a) -> IO aSource
data CreateCursorFailed Source
Constructors
CreateCursorFailed String |
fetchCursor :: Cursor -> IO BoolSource
data FetchCursorFailed Source
Constructors
FetchCursorFailed |
keyAtCursor :: Cursor -> IO ByteStringSource
valAtCursor :: Cursor -> IO ByteStringSource
data AtCursorFailed Source
Constructors
AtCursorFailed |
fetchCursorAll :: Cursor -> IO [(ByteString, ByteString)]Source