qtah-qt5-0.5.1: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Std

Documentation

class StdStringValue a where Source #

Minimal complete definition

withStdStringPtr

Methods

withStdStringPtr :: a -> (StdStringConst -> IO b) -> IO b Source #

Instances
StdStringConstPtr a => StdStringValue a Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

Methods

withStdStringPtr :: a -> (StdStringConst -> IO b) -> IO b Source #

StdStringValue String Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

stdString_get :: StdStringValue arg'1 => arg'1 -> Int -> IO CChar Source #

stdString_EQ :: (StdStringValue arg'1, StdStringValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

stdString_NE :: (StdStringValue arg'1, StdStringValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

stdString_LT :: (StdStringValue arg'1, StdStringValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

stdString_LE :: (StdStringValue arg'1, StdStringValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

stdString_GT :: (StdStringValue arg'1, StdStringValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

stdString_GE :: (StdStringValue arg'1, StdStringValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

class StdStringConstPtr this => StdStringPtr this where Source #

Minimal complete definition

toStdString

Methods

toStdString :: this -> StdString Source #

Instances
StdStringPtr StdString Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

stdString_at :: StdStringPtr arg'1 => arg'1 -> Int -> IO (Ptr CChar) Source #

stdString_ASSIGN :: (StdStringPtr arg'1, StdStringValue arg'2) => arg'1 -> arg'2 -> IO StdString Source #

data StdStringConst Source #

Instances
Eq StdStringConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

Ord StdStringConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

Show StdStringConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

CppPtr StdStringConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

Deletable StdStringConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

StdStringConstPtr StdStringConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

Copyable StdStringConst StdString Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

Encodable StdStringConst String Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

Decodable StdStringConst String Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

data StdString Source #

Instances
Eq StdString Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

Ord StdString Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

Show StdString Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

CppPtr StdString Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

Deletable StdString Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

Methods

delete :: StdString -> IO () #

toGc :: StdString -> IO StdString #

StdStringPtr StdString Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

StdStringConstPtr StdString Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

StdStringValue a => Assignable StdString a Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

Methods

assign :: StdString -> a -> IO () #

Copyable StdString StdString Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

Methods

copy :: StdString -> IO StdString #

Copyable StdStringConst StdString Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

Encodable StdString String Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

Methods

encode :: String -> IO StdString #

Decodable StdString String Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

Methods

decode :: StdString -> IO String #

Assignable (Ptr (Ptr StdString)) StdString Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

Methods

assign :: Ptr (Ptr StdString) -> StdString -> IO () #

Decodable (Ptr (Ptr StdString)) StdString Source # 
Instance details

Defined in Graphics.UI.Qtah.Std

class StdStringSuper a where Source #

Minimal complete definition

downToStdString

class StdStringSuperConst a where Source #

Minimal complete definition

downToStdStringConst