Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class QByteArrayValue a where Source #
withQByteArrayPtr :: a -> (QByteArrayConst -> IO b) -> IO b Source #
Instances
QByteArrayConstPtr a => QByteArrayValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QByteArray withQByteArrayPtr :: a -> (QByteArrayConst -> IO b) -> IO b Source # | |
QByteArrayValue ByteString Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QByteArray withQByteArrayPtr :: ByteString -> (QByteArrayConst -> IO b) -> IO b Source # |
class CppPtr this => QByteArrayConstPtr this where Source #
toQByteArrayConst :: this -> QByteArrayConst Source #
class QByteArrayConstPtr this => QByteArrayPtr this where Source #
toQByteArray :: this -> QByteArray Source #
Instances
QByteArrayPtr QByteArray Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QByteArray toQByteArray :: QByteArray -> QByteArray Source # |
data QByteArrayConst Source #
Instances
data QByteArray Source #
Instances
castConst :: QByteArrayConstPtr this => this -> QByteArrayConst Source #
cast :: QByteArrayPtr this => this -> QByteArray Source #
downCastConst :: QByteArraySuperConst a => a -> QByteArrayConst Source #
downCast :: QByteArraySuper a => a -> QByteArray Source #
encode :: ByteString -> IO QByteArray Source #
decode :: QByteArrayConstPtr this => this -> IO ByteString Source #
new :: IO QByteArray Source #
newCopy :: QByteArrayValue arg'1 => arg'1 -> IO QByteArray Source #
newFromData :: Ptr CChar -> IO QByteArray Source #
newFromDataAndSize :: Ptr CChar -> Int -> IO QByteArray Source #
newFromRepeatedChar :: Int -> CChar -> IO QByteArray Source #
aSSIGN :: (QByteArrayPtr arg'1, QByteArrayValue arg'2) => arg'1 -> arg'2 -> IO QByteArray Source #
clear :: QByteArrayPtr arg'1 => arg'1 -> IO () Source #
eQ :: (QByteArrayValue arg'1, QByteArrayValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
gE :: (QByteArrayValue arg'1, QByteArrayValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
gT :: (QByteArrayValue arg'1, QByteArrayValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
getDataConst :: QByteArrayValue arg'1 => arg'1 -> IO (Ptr CChar) Source #
lE :: (QByteArrayValue arg'1, QByteArrayValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
lT :: (QByteArrayValue arg'1, QByteArrayValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
nE :: (QByteArrayValue arg'1, QByteArrayValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #