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 #
data CharacterData Source #
castToCharacterData :: GObjectClass obj => obj -> CharacterData Source #
class NodeClass o => CharacterDataClass o Source #
toCharacterData :: CharacterDataClass o => o -> CharacterData Source #