| ||||
| ||||
Description | ||||
Documentation | ||||
data Index | ||||
| ||||
class ObjectClass o => IndexClass o | ||||
| ||||
castToIndex :: GObjectClass obj => obj -> Index | ||||
toIndex :: IndexClass o => o -> Index | ||||
indexNew :: IO Index | ||||
indexCommit :: IndexClass index => index -> Int -> IO () | ||||
indexGetGroup :: IndexClass index => index -> IO Int | ||||
indexNewGroup :: IndexClass index => index -> IO Int | ||||
indexSetGroup :: IndexClass index => index -> Int -> IO Bool | ||||
indexSetCertainty :: IndexClass index => index -> IndexCertainty -> IO () | ||||
indexSetFilter :: IndexClass index => index -> IndexFilter -> IO () | ||||
indexGetWriterId :: IndexClass index => index -> Object -> IO (Maybe Int) | ||||
indexAddFormat :: IndexClass index => index -> Int -> Format -> IO IndexEntry | ||||
indexAddAssociations :: IndexClass index => index -> Int -> [AssocFlags] -> [IndexAssociation] -> IO IndexEntry | ||||
indexAddId :: IndexClass index => index -> Int -> String -> IO IndexEntry | ||||
indexGetAssocEntry :: IndexClass index => index -> Int -> IndexLookupMethod -> [AssocFlags] -> Format -> Int64 -> IO (Maybe IndexEntry) | ||||
indexEntryAssocMap :: IndexEntry -> Format -> Maybe Int64 | ||||
onIndexEntryAdded :: IndexClass index => index -> (IndexEntry -> IO ()) -> IO (ConnectId index) | ||||
afterIndexEntryAdded :: IndexClass index => index -> (IndexEntry -> IO ()) -> IO (ConnectId index) | ||||
Produced by Haddock version 2.4.2 |