qtah-qt5-0.3.0: 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 #

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

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 #

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

data StdStringConst Source #

data StdString Source #

Instances

Eq StdString Source # 
Ord StdString Source # 
Show StdString Source # 
CppPtr StdString Source # 
Deletable StdString Source # 

Methods

delete :: StdString -> IO () #

toGc :: StdString -> IO StdString #

StdStringPtr StdString Source # 
StdStringConstPtr StdString Source # 
StdStringValue a => Assignable StdString a Source # 

Methods

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

Copyable StdString StdString Source # 

Methods

copy :: StdString -> IO StdString #

Copyable StdStringConst StdString Source # 
Encodable StdString String Source # 

Methods

encode :: String -> IO StdString #

Decodable StdString String Source # 

Methods

decode :: StdString -> IO String #

Assignable (Ptr (Ptr StdString)) StdString Source # 

Methods

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

Decodable (Ptr (Ptr StdString)) StdString Source # 

class StdStringSuper a where Source #

Minimal complete definition

downToStdString

class StdStringSuperConst a where Source #

Minimal complete definition

downToStdStringConst