acid-state-0.16.0.1: Add ACID guarantees to any serializable Haskell data structure.

Index

acidEventsData.Acid.Common, Data.Acid.Advanced, Data.Acid.Memory.Pure
AcidRemoteExceptionData.Acid.Remote
acidServerData.Acid.Remote
acidServer'Data.Acid.Remote
acidServerSockAddrData.Acid.Remote
AcidState 
1 (Type/Class)Data.Acid.Abstract, Data.Acid
2 (Data Constructor)Data.Acid.Abstract
3 (Type/Class)Data.Acid.Memory.Pure
AcidStateClosedData.Acid.Remote
acidSubStateData.Acid.Abstract
allTyVarBndrNamesData.Acid.TemplateHaskell
analyseTypeData.Acid.TemplateHaskell
archiveFileLogData.Acid.Log
Archiver 
1 (Type/Class)Data.Acid.Archive
2 (Data Constructor)Data.Acid.Archive
archiverData.Acid.Local
archiveReadData.Acid.Archive
archiveWriteData.Acid.Archive
argumentTypesData.Acid.TemplateHaskell
askCurrentEntryIdData.Acid.Log
AuthenticationErrorData.Acid.Remote
ccCloseData.Acid.Remote
ccGetSomeData.Acid.Remote
ccPutData.Acid.Remote
Checkpoint 
1 (Type/Class)Data.Acid.Local
2 (Data Constructor)Data.Acid.Local
checkpointSerialiserData.Acid.Local
closeAcidStateData.Acid.Abstract, Data.Acid
closeCoreData.Acid.Core
closeCore'Data.Acid.Core
closeFileLogData.Acid.Log
CommChannel 
1 (Type/Class)Data.Acid.Remote
2 (Data Constructor)Data.Acid.Remote
contextData.Acid.TemplateHaskell
CoreData.Acid.Core
coreMethodsData.Acid.Core
crc16Data.Acid.CRC
createArchiveData.Acid.Abstract, Data.Acid
createCheckpointData.Acid.Abstract, Data.Acid
createCheckpointAndCloseData.Acid.Local
cutFileLogData.Acid.Log
decodeMethodData.Acid.Core
decodeResultData.Acid.Core
defaultArchiverData.Acid.Archive, Data.Acid.Advanced
defaultSerialisationLayerData.Acid.Local
defaultStateDirectoryData.Acid.Local
DoneData.Acid.Archive
downcastData.Acid.Abstract
encodeMethodData.Acid.Core
encodeResultData.Acid.Core
ensureLeastEntryIdData.Acid.Log
EntriesData.Acid.Archive
entriesToListData.Acid.Archive
entriesToListNoFailData.Acid.Archive
EntryData.Acid.Archive
EntryIdData.Acid.Log
EventData.Acid.Common, Data.Acid.Advanced, Data.Acid.Memory.Pure
eventCxtsData.Acid.TemplateHaskell
EventResultData.Acid.Common, Data.Acid.Memory.Pure, Data.Acid
eventSerialiserData.Acid.Local
EventStateData.Acid.Common, Data.Acid.Memory.Pure, Data.Acid
eventsToMethodsData.Acid.Common
FailData.Acid.Archive
FileLog 
1 (Type/Class)Data.Acid.Log
2 (Data Constructor)Data.Acid.Log
findLogFilesData.Acid.Log
findTyVarsData.Acid.TemplateHaskell
getEventTypeData.Acid.TemplateHaskell
groupUpdatesData.Acid.Abstract, Data.Acid.Advanced
IsAcidicData.Acid.Common, Data.Acid.Advanced, Data.Acid.Memory.Pure, Data.Acid
isUpdateData.Acid.TemplateHaskell
liftQueryData.Acid.Common, Data.Acid.Memory.Pure, Data.Acid
localCheckpointsData.Acid.Local
localCopyData.Acid.Local
localCoreData.Acid.Local
localEventsData.Acid.Local
localLockData.Acid.Local
LocalState 
1 (Type/Class)Data.Acid.Local
2 (Data Constructor)Data.Acid.Local
logArchiverData.Acid.Log
logCurrentData.Acid.Log
logDirectoryData.Acid.Log
logIdentifierData.Acid.Log
LogKey 
1 (Type/Class)Data.Acid.Log
2 (Data Constructor)Data.Acid.Log
logNextEntryIdData.Acid.Log
logPrefixData.Acid.Log
logQueueData.Acid.Log
logSerialiserData.Acid.Log
logThreadsData.Acid.Log
lookupColdMethodData.Acid.Core
lookupHotMethodData.Acid.Core
lookupHotMethodAndSerialiserData.Acid.Core
makeAcidicData.Acid.TemplateHaskell, Data.Acid
makeAcidic'Data.Acid.TemplateHaskell
makeAcidicWithSerialiserData.Acid.TemplateHaskell
makeEventData.Acid.TemplateHaskell
makeEventDataTypeData.Acid.TemplateHaskell
makeEventHandlerData.Acid.TemplateHaskell
makeEventInstanceData.Acid.TemplateHaskell
makeEventSerialiserData.Acid.TemplateHaskell
makeIsAcidicData.Acid.TemplateHaskell
makeMethodInstanceData.Acid.TemplateHaskell
makeSafeCopyInstanceData.Acid.TemplateHaskell
Method 
1 (Data Constructor)Data.Acid.Core
2 (Type/Class)Data.Acid.Core, Data.Acid.Advanced
MethodContainerData.Acid.Core
MethodMapData.Acid.Core
MethodResultData.Acid.Core, Data.Acid.Advanced
MethodSerialiser 
1 (Type/Class)Data.Acid.Core
2 (Data Constructor)Data.Acid.Core
methodSerialiserData.Acid.Core
methodSerialiserNameData.Acid.TemplateHaskell
MethodStateData.Acid.Core, Data.Acid.Advanced
methodTagData.Acid.Core, Data.Acid.Advanced
mkAnyStateData.Acid.Abstract
mkCheckpointsLogKeyData.Acid.Local
mkCoreData.Acid.Core
mkCxtFromTyVarsData.Acid.TemplateHaskell
mkEventsLogKeyData.Acid.Local
mkMethodMapData.Acid.Core
modifyCoreStateData.Acid.Core
modifyCoreState_Data.Acid.Core
newestEntryData.Acid.Log
NextData.Acid.Archive
openAcidStateData.Acid.Memory.Pure
openFileLogData.Acid.Log
openLocalStateData.Acid.Local, Data.Acid
openLocalStateFromData.Acid.Local, Data.Acid
openLocalStateWithSerialiserData.Acid.Local
openMemoryStateData.Acid.Memory
openRemoteStateData.Acid.Remote
openRemoteStateSockAddrData.Acid.Remote
packEntriesData.Acid.Archive
prepareLocalStateData.Acid.Local
prepareLocalStateFromData.Acid.Local
prepareLocalStateWithSerialiserData.Acid.Local
processData.Acid.Remote
processRemoteStateData.Acid.Remote
pushActionData.Acid.Log
pushEntryData.Acid.Log
putEntriesData.Acid.Archive
Query 
1 (Type/Class)Data.Acid.Common, Data.Acid.Memory.Pure, Data.Acid
2 (Data Constructor)Data.Acid.Common
query 
1 (Function)Data.Acid.Abstract, Data.Acid
2 (Function)Data.Acid.Memory.Pure
query'Data.Acid.Abstract, Data.Acid.Advanced
queryColdData.Acid.Abstract
QueryEvent 
1 (Type/Class)Data.Acid.Common, Data.Acid.Memory.Pure, Data.Acid
2 (Data Constructor)Data.Acid.Common, Data.Acid.Advanced, Data.Acid.Memory.Pure
readEntriesData.Acid.Archive
readEntriesFromData.Acid.Log
RemoteConnectionErrorData.Acid.Remote
renameStateData.Acid.TemplateHaskell
repairCheckpointsData.Acid.Repair
repairEventsData.Acid.Repair
repairFileData.Acid.Repair
resultSerialiserData.Acid.Core
resultTypeData.Acid.TemplateHaskell
rollbackToData.Acid.Log
rollbackWhileData.Acid.Log
runColdMethodData.Acid.Core
runHotMethodData.Acid.Core
runQueryData.Acid.Memory.Pure
runUpdateData.Acid.Memory.Pure
safeCopyMethodSerialiserData.Acid.Core, Data.Acid.Advanced
safeCopySerialiserData.Acid.Core, Data.Acid.Advanced
safeCopySerialiserSpecData.Acid.TemplateHaskell
scheduleColdUpdateData.Acid.Abstract
scheduleLocalColdUpdate'Data.Acid.Local
scheduleLocalUpdate'Data.Acid.Local
scheduleUpdateData.Acid.Abstract, Data.Acid.Advanced
serialisationClassNameData.Acid.TemplateHaskell
SerialisationLayer 
1 (Type/Class)Data.Acid.Local
2 (Data Constructor)Data.Acid.Local
Serialiser 
1 (Type/Class)Data.Acid.Core
2 (Data Constructor)Data.Acid.Core
serialiserDecodeData.Acid.Core
serialiserEncodeData.Acid.Core
SerialiserSpec 
1 (Type/Class)Data.Acid.TemplateHaskell
2 (Data Constructor)Data.Acid.TemplateHaskell
SerializeErrorData.Acid.Remote
sharedSecretCheckData.Acid.Remote
sharedSecretPerformData.Acid.Remote
skipAuthenticationCheckData.Acid.Remote
skipAuthenticationPerformData.Acid.Remote
stateTypeData.Acid.TemplateHaskell
TaggedData.Acid.Core
toStructNameData.Acid.TemplateHaskell
TypeAnalysis 
1 (Type/Class)Data.Acid.TemplateHaskell
2 (Data Constructor)Data.Acid.TemplateHaskell
tyVarBndrNameData.Acid.TemplateHaskell
tyvarsData.Acid.TemplateHaskell
unQueryData.Acid.Common
unUpdateData.Acid.Common
Update 
1 (Type/Class)Data.Acid.Common, Data.Acid.Memory.Pure, Data.Acid
2 (Data Constructor)Data.Acid.Common
update 
1 (Function)Data.Acid.Abstract, Data.Acid
2 (Function)Data.Acid.Memory.Pure
update'Data.Acid.Abstract, Data.Acid.Advanced
UpdateEvent 
1 (Type/Class)Data.Acid.Common, Data.Acid.Memory.Pure, Data.Acid
2 (Data Constructor)Data.Acid.Common, Data.Acid.Advanced, Data.Acid.Memory.Pure
update_Data.Acid.Memory.Pure
withCoreStateData.Acid.Core
_queryData.Acid.Abstract
_scheduleUpdateData.Acid.Abstract