Maintainer | gtk2hs-devel@lists.sourceforge.net Stability : alpha Portability : portable (depends on GHC) |
---|---|
Safe Haskell | None |
Language | Haskell98 |
Documentation
class ObjectClass o => IndexClass o Source #
castToIndex :: GObjectClass obj => obj -> Index Source #
gTypeIndex :: GType Source #
indexCommit :: IndexClass index => index -> Int -> IO () Source #
indexGetGroup :: IndexClass index => index -> IO Int Source #
indexNewGroup :: IndexClass index => index -> IO Int Source #
indexSetGroup :: IndexClass index => index -> Int -> IO Bool Source #
indexSetCertainty :: IndexClass index => index -> IndexCertainty -> IO () Source #
indexSetFilter :: IndexClass index => index -> IndexFilter -> IO () Source #
indexGetWriterId :: IndexClass index => index -> Object -> IO (Maybe Int) Source #
indexAddFormat :: IndexClass index => index -> Int -> Format -> IO IndexEntry Source #
indexAddAssociations :: IndexClass index => index -> Int -> [AssocFlags] -> [IndexAssociation] -> IO IndexEntry Source #
indexAddId :: IndexClass index => index -> Int -> String -> IO IndexEntry Source #
indexGetAssocEntry :: IndexClass index => index -> Int -> IndexLookupMethod -> [AssocFlags] -> Format -> Int64 -> IO (Maybe IndexEntry) Source #
onIndexEntryAdded :: IndexClass index => index -> (IndexEntry -> IO ()) -> IO (ConnectId index) Source #
afterIndexEntryAdded :: IndexClass index => index -> (IndexEntry -> IO ()) -> IO (ConnectId index) Source #