Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
substringData :: (MonadIO m, CharacterDataClass self, GlibString string) => self -> Word -> Word -> m (Maybe string) Source
appendData :: (MonadIO m, CharacterDataClass self, GlibString string) => self -> string -> m () Source
insertData :: (MonadIO m, CharacterDataClass self, GlibString string) => self -> Word -> string -> m () Source
deleteData :: (MonadIO m, CharacterDataClass self) => self -> Word -> Word -> m () Source
replaceData :: (MonadIO m, CharacterDataClass self, GlibString string) => self -> Word -> Word -> string -> m () Source
setData :: (MonadIO m, CharacterDataClass self, GlibString string) => self -> Maybe string -> m () Source
getData :: (MonadIO m, CharacterDataClass self, GlibString string) => self -> m (Maybe string) Source
getLength :: (MonadIO m, CharacterDataClass self) => self -> m Word Source
data CharacterData Source
castToCharacterData :: GObjectClass obj => obj -> CharacterData Source
class NodeClass o => CharacterDataClass o Source
toCharacterData :: CharacterDataClass o => o -> CharacterData Source