haskey-0.2.0.0: A transactional, ACID compliant, embeddable key-value store.

Index

AbortDatabase.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent
abortDatabase.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent
abort_Database.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent
actAndCommitDatabase.Haskey.Alloc.Concurrent.Database
arbitrarySearchDatabase.Haskey.Store.Class, Database.Haskey.Store
calculateMaxKeySizeDatabase.Haskey.Store.Class, Database.Haskey.Store
calculateMaxValueSizeDatabase.Haskey.Store.Class, Database.Haskey.Store
checkFreePagesDatabase.Haskey.Alloc.Concurrent.FreePages.Query
checksumSeedDatabase.Haskey.Store.Page
cleanupAfterExceptionDatabase.Haskey.Alloc.Concurrent.Database
closeConcurrentHandlesDatabase.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent
closeHandleDatabase.Haskey.Store.Class, Database.Haskey.Store
CommitDatabase.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent
commitDatabase.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent
commit_Database.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent
ConcurrentDb 
1 (Type/Class)Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent
2 (Data Constructor)Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent
concurrentDbCurrentMetaDatabase.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent
concurrentDbHandlesDatabase.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent
concurrentDbMeta1Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent
concurrentDbMeta2Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent
concurrentDbReadersDatabase.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent
concurrentDbWriterLockDatabase.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent
ConcurrentHandles 
1 (Type/Class)Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent
2 (Data Constructor)Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent
concurrentHandlesDatabase.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent
concurrentHandlesDataDatabase.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent
concurrentHandlesIndexDatabase.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent
concurrentHandlesMetadata1Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent
concurrentHandlesMetadata2Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent
concurrentHandlesOverflowDirDatabase.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent
concurrentHandlesRootDatabase.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent
ConcurrentMeta 
1 (Type/Class)Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent
2 (Data Constructor)Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent
concurrentMetaDataCachedFreePagesDatabase.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent
concurrentMetaDataFreeTreeDatabase.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent
concurrentMetaDataNumPagesDatabase.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent
concurrentMetaIndexCachedFreePagesDatabase.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent
concurrentMetaIndexFreeTreeDatabase.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent
concurrentMetaIndexNumPagesDatabase.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent
concurrentMetaOverflowTreeDatabase.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent
ConcurrentMetaPageDatabase.Haskey.Store.Page, Database.Haskey.Store.File, Database.Haskey.Store.InMemory
concurrentMetaPageDatabase.Haskey.Store.Page
concurrentMetaRevisionDatabase.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent
concurrentMetaRootDatabase.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent
ConcurrentMetaStoreMDatabase.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent
ConcurrentT 
1 (Type/Class)Database.Haskey.Alloc.Concurrent.Monad
2 (Data Constructor)Database.Haskey.Alloc.Concurrent.Monad
createConcurrentDbDatabase.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent
CurrentMetaPageDatabase.Haskey.Alloc.Concurrent.Meta
DataStateDatabase.Haskey.Alloc.Concurrent.Environment
decodeDatabase.Haskey.Store.Page
DecodeError 
1 (Type/Class)Database.Haskey.Store.Page
2 (Data Constructor)Database.Haskey.Store.Page
decodeMDatabase.Haskey.Store.Page
decodeNoChecksumDatabase.Haskey.Store.Page
defFileStoreConfigDatabase.Haskey.Store.File
defMemoryStoreConfigDatabase.Haskey.Store.InMemory
deleteOutdatedOverflowIdsDatabase.Haskey.Alloc.Concurrent.Overflow
deleteOverflowIdsDatabase.Haskey.Alloc.Concurrent.Overflow
deleteSubtreeDatabase.Haskey.Alloc.Concurrent.FreePages.Tree
Dirty 
1 (Type/Class)Database.Haskey.Alloc.Concurrent.Environment
2 (Data Constructor)Database.Haskey.Alloc.Concurrent.Environment
dirtyDatabase.Haskey.Alloc.Concurrent.Environment
DirtyOverflow 
1 (Type/Class)Database.Haskey.Alloc.Concurrent.Environment
2 (Data Constructor)Database.Haskey.Alloc.Concurrent.Environment
EmptyPageDatabase.Haskey.Store.Page, Database.Haskey.Store.File, Database.Haskey.Store.InMemory
emptyPageDatabase.Haskey.Store.Page
encodeDatabase.Haskey.Store.Page
encodeAndPadDatabase.Haskey.Store.File
encodedPageSizeDatabase.Haskey.Store.Page
encodeNoChecksumDatabase.Haskey.Store.Page
encodeZeroChecksumDatabase.Haskey.Store.Page
evalConcurrentTDatabase.Haskey.Alloc.Concurrent.Monad
FileNotFoundError 
1 (Type/Class)Database.Haskey.Store.File
2 (Data Constructor)Database.Haskey.Store.File
3 (Type/Class)Database.Haskey.Store.InMemory
4 (Data Constructor)Database.Haskey.Store.InMemory
FileState 
1 (Type/Class)Database.Haskey.Alloc.Concurrent.Environment
2 (Data Constructor)Database.Haskey.Alloc.Concurrent.Environment
fileStateCachedFreePagesDatabase.Haskey.Alloc.Concurrent.Environment
fileStateDirtyPagesDatabase.Haskey.Alloc.Concurrent.Environment
fileStateFreeTreeDatabase.Haskey.Alloc.Concurrent.Environment
fileStateNewlyFreedPagesDatabase.Haskey.Alloc.Concurrent.Environment
fileStateNewNumPagesDatabase.Haskey.Alloc.Concurrent.Environment
fileStateOriginalNumPagesDatabase.Haskey.Alloc.Concurrent.Environment
FileStoreConfig 
1 (Type/Class)Database.Haskey.Store.File
2 (Data Constructor)Database.Haskey.Store.File
fileStoreConfigMaxKeySizeDatabase.Haskey.Store.File
fileStoreConfigMaxValueSizeDatabase.Haskey.Store.File
fileStoreConfigPageSizeDatabase.Haskey.Store.File
fileStoreConfigWithPageSizeDatabase.Haskey.Store.File
FileStoreTDatabase.Haskey.Store.File
flushHandleDatabase.Haskey.Store.Class, Database.Haskey.Store
FreePage 
1 (Type/Class)Database.Haskey.Alloc.Concurrent.Environment
2 (Data Constructor)Database.Haskey.Alloc.Concurrent.Environment
freePageDatabase.Haskey.Alloc.Concurrent.Environment
FreeSubtreeDatabase.Haskey.Alloc.Concurrent.FreePages.Tree
FreeTreeDatabase.Haskey.Alloc.Concurrent.FreePages.Tree
fromConcurrentTDatabase.Haskey.Alloc.Concurrent.Monad
getCachedFreePageIdDatabase.Haskey.Alloc.Concurrent.FreePages.Query
getCurrentMetaDatabase.Haskey.Alloc.Concurrent.Database
getFreePageIdDatabase.Haskey.Alloc.Concurrent.FreePages.Query
getNewOverflowIdDatabase.Haskey.Alloc.Concurrent.Overflow
getNodePageDatabase.Haskey.Store.Class, Database.Haskey.Store
getOverflowDatabase.Haskey.Store.Class, Database.Haskey.Store
getOverflowDirDatabase.Haskey.Alloc.Concurrent.Overflow
getOverflowHandleDatabase.Haskey.Alloc.Concurrent.Overflow
getReaderHndDatabase.Haskey.Alloc.Concurrent.Monad
getSValueDatabase.Haskey.Alloc.Concurrent.Environment
getWriterHndDatabase.Haskey.Alloc.Concurrent.Monad
getZeroEncodedDatabase.Haskey.Store.Class, Database.Haskey.Store
getZeroEncodedValueDatabase.Haskey.Store.Class, Database.Haskey.Store
handleCachedFreePagesDatabase.Haskey.Alloc.Concurrent.Database
IndexNodePageDatabase.Haskey.Store.Page, Database.Haskey.Store.File, Database.Haskey.Store.InMemory
indexNodePageDatabase.Haskey.Store.Page
IndexStateDatabase.Haskey.Alloc.Concurrent.Environment
insertOverflowIdsDatabase.Haskey.Alloc.Concurrent.Overflow
insertSubtreeDatabase.Haskey.Alloc.Concurrent.FreePages.Tree
LeafNodePageDatabase.Haskey.Store.Page, Database.Haskey.Store.File, Database.Haskey.Store.InMemory
leafNodePageDatabase.Haskey.Store.Page
listOverflowsDatabase.Haskey.Store.Class, Database.Haskey.Store
lockConcurrentDbDatabase.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent
lockHandleDatabase.Haskey.Store.Class, Database.Haskey.Store
lookupFreePageIdsDatabase.Haskey.Alloc.Concurrent.FreePages.Query
lookupValidFreePageIdsDatabase.Haskey.Alloc.Concurrent.FreePages.Query
maxKeySizeDatabase.Haskey.Store.Class, Database.Haskey.Store
maxPageSizeDatabase.Haskey.Store.Class, Database.Haskey.Store
maxValueSizeDatabase.Haskey.Store.Class, Database.Haskey.Store
MemoryFileDatabase.Haskey.Store.InMemory
MemoryFilesDatabase.Haskey.Store.InMemory
MemoryStoreConfig 
1 (Type/Class)Database.Haskey.Store.InMemory
2 (Data Constructor)Database.Haskey.Store.InMemory
memoryStoreConfigMaxKeySizeDatabase.Haskey.Store.InMemory
memoryStoreConfigMaxValueSizeDatabase.Haskey.Store.InMemory
memoryStoreConfigPageSizeDatabase.Haskey.Store.InMemory
memoryStoreConfigWithPageSizeDatabase.Haskey.Store.InMemory
MemoryStoreTDatabase.Haskey.Store.InMemory
Meta1Database.Haskey.Alloc.Concurrent.Meta
Meta2Database.Haskey.Alloc.Concurrent.Meta
newConcurrentDbDatabase.Haskey.Alloc.Concurrent.Database
newEmptyMemoryStoreDatabase.Haskey.Store.InMemory
NewlyFreed 
1 (Type/Class)Database.Haskey.Alloc.Concurrent.Environment
2 (Data Constructor)Database.Haskey.Alloc.Concurrent.Environment
newWriterDatabase.Haskey.Alloc.Concurrent.Environment
nodePageSizeDatabase.Haskey.Store.Class, Database.Haskey.Store
OldOverflow 
1 (Type/Class)Database.Haskey.Alloc.Concurrent.Environment
2 (Data Constructor)Database.Haskey.Alloc.Concurrent.Environment
openConcurrentDbDatabase.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent
openConcurrentHandlesDatabase.Haskey.Alloc.Concurrent.Database
openHandleDatabase.Haskey.Store.Class, Database.Haskey.Store
OverflowPageDatabase.Haskey.Store.Page, Database.Haskey.Store.File, Database.Haskey.Store.InMemory
overflowPageDatabase.Haskey.Store.Page
OverflowSubtreeDatabase.Haskey.Alloc.Concurrent.Overflow
OverflowTreeDatabase.Haskey.Alloc.Concurrent.Overflow
overflowTypeDatabase.Haskey.Alloc.Concurrent.Environment
PageDatabase.Haskey.Store.Page, Database.Haskey.Store.File, Database.Haskey.Store.InMemory
PageNotFoundError 
1 (Type/Class)Database.Haskey.Store.InMemory
2 (Data Constructor)Database.Haskey.Store.InMemory
PageOverflowError 
1 (Type/Class)Database.Haskey.Store.File
2 (Data Constructor)Database.Haskey.Store.File
PageTypeDatabase.Haskey.Store.Page
pageTypeDatabase.Haskey.Store.Page
prependChecksumDatabase.Haskey.Store.Page
putConcurrentMetaDatabase.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent
putNodePageDatabase.Haskey.Store.Class, Database.Haskey.Store
putOverflowDatabase.Haskey.Store.Class, Database.Haskey.Store
putPageDatabase.Haskey.Store.Page
queryNewFreePageIdsDatabase.Haskey.Alloc.Concurrent.FreePages.Query
readConcurrentMetaDatabase.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent
ReaderEnv 
1 (Type/Class)Database.Haskey.Alloc.Concurrent.Environment
2 (Data Constructor)Database.Haskey.Alloc.Concurrent.Environment
readerHndsDatabase.Haskey.Alloc.Concurrent.Environment
readHex'Database.Haskey.Alloc.Concurrent.Overflow
readOverflow'Database.Haskey.Alloc.Concurrent.Monad
readOverflowIdDatabase.Haskey.Alloc.Concurrent.Overflow
releaseHandleDatabase.Haskey.Store.Class, Database.Haskey.Store
removeHandleDatabase.Haskey.Store.Class, Database.Haskey.Store
removeNewlyAllocatedOverflowsDatabase.Haskey.Alloc.Concurrent.Database
removeOldOverflowDatabase.Haskey.Alloc.Concurrent.Environment
replaceSubtreeDatabase.Haskey.Alloc.Concurrent.FreePages.Tree
RootDatabase.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent
runConcurrentTDatabase.Haskey.Alloc.Concurrent.Monad
runFileStoreTDatabase.Haskey.Store.File
runMemoryStoreTDatabase.Haskey.Store.InMemory
SDatabase.Haskey.Alloc.Concurrent.Environment
saveFreePagesDatabase.Haskey.Alloc.Concurrent.FreePages.Save
saveFreePages'Database.Haskey.Alloc.Concurrent.Database
saveNewlyFreedPagesDatabase.Haskey.Alloc.Concurrent.FreePages.Save
saveOverflowIdsDatabase.Haskey.Alloc.Concurrent.Database
setCurrentMetaDatabase.Haskey.Alloc.Concurrent.Database
SGet 
1 (Type/Class)Database.Haskey.Store.Page
2 (Data Constructor)Database.Haskey.Store.Page
showHex'Database.Haskey.Alloc.Concurrent.Overflow
SPageTypeDatabase.Haskey.Store.Page
StateTypeDatabase.Haskey.Alloc.Concurrent.Environment
StoreMDatabase.Haskey.Store.Class, Database.Haskey.Store
STypeConcurrentMetaDatabase.Haskey.Store.Page
STypeEmptyDatabase.Haskey.Store.Page
STypeIndexNodeDatabase.Haskey.Store.Page
STypeLeafNodeDatabase.Haskey.Store.Page
STypeOverflowDatabase.Haskey.Store.Page
touchOverflowDatabase.Haskey.Alloc.Concurrent.Environment
touchPageDatabase.Haskey.Alloc.Concurrent.Environment
transactDatabase.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent
TransactionDatabase.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent
transactNowDatabase.Haskey.Alloc.Concurrent.Database
transactReadOnlyDatabase.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent
transact_Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent
TypeConcurrentMetaDatabase.Haskey.Store.Page
TypeDataDatabase.Haskey.Alloc.Concurrent.Environment
TypeEmptyDatabase.Haskey.Store.Page
TypeIndexDatabase.Haskey.Alloc.Concurrent.Environment
TypeIndexNodeDatabase.Haskey.Store.Page
TypeLeafNodeDatabase.Haskey.Store.Page
TypeOverflowDatabase.Haskey.Store.Page
Unchecked 
1 (Type/Class)Database.Haskey.Alloc.Concurrent.FreePages.Query
2 (Data Constructor)Database.Haskey.Alloc.Concurrent.FreePages.Query
unlockConcurrentDbDatabase.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent
updateFileStateDatabase.Haskey.Alloc.Concurrent.Environment
updateMetaDatabase.Haskey.Alloc.Concurrent.Database
writerDataFileStateDatabase.Haskey.Alloc.Concurrent.Environment
writerDirtyOverflowsDatabase.Haskey.Alloc.Concurrent.Environment
WriterEnv 
1 (Type/Class)Database.Haskey.Alloc.Concurrent.Environment
2 (Data Constructor)Database.Haskey.Alloc.Concurrent.Environment
writerHndsDatabase.Haskey.Alloc.Concurrent.Environment
writerIndexFileStateDatabase.Haskey.Alloc.Concurrent.Environment
writerOverflowCounterDatabase.Haskey.Alloc.Concurrent.Environment
writerQueryFreeTreeOnDatabase.Haskey.Alloc.Concurrent.Environment
writerReadersDatabase.Haskey.Alloc.Concurrent.Environment
writerRemovedOverflowsDatabase.Haskey.Alloc.Concurrent.Environment
writerTxIdDatabase.Haskey.Alloc.Concurrent.Environment
WrongNodeTypeError 
1 (Type/Class)Database.Haskey.Store.File
2 (Data Constructor)Database.Haskey.Store.File
3 (Type/Class)Database.Haskey.Store.InMemory
4 (Data Constructor)Database.Haskey.Store.InMemory
WrongOverflowValueError 
1 (Type/Class)Database.Haskey.Store.File
2 (Data Constructor)Database.Haskey.Store.File
3 (Type/Class)Database.Haskey.Store.InMemory
4 (Data Constructor)Database.Haskey.Store.InMemory
ZeroEncoded 
1 (Type/Class)Database.Haskey.Store.Class, Database.Haskey.Store
2 (Data Constructor)Database.Haskey.Store.Class, Database.Haskey.Store