HROOT-net-0.10.0.3: Haskell binding to ROOT Net modules
Safe HaskellSafe-Inferred
LanguageHaskell2010

HROOT.Net.THttpServer.RawType

Documentation

data RawTHttpServer Source #

Instances

Instances details
Castable THttpServer (Ptr RawTHttpServer) Source # 
Instance details

Defined in HROOT.Net.THttpServer.Cast

Methods

cast :: THttpServer -> (Ptr RawTHttpServer -> IO r) -> IO r #

uncast :: Ptr RawTHttpServer -> (THttpServer -> IO r) -> IO r #

(ITHttpServer a, FPtr a) => Castable a (Ptr RawTHttpServer) Source # 
Instance details

Defined in HROOT.Net.THttpServer.Cast

Methods

cast :: a -> (Ptr RawTHttpServer -> IO r) -> IO r #

uncast :: Ptr RawTHttpServer -> (a -> IO r) -> IO r #

newtype THttpServer Source #

Instances

Instances details
ITNamed THttpServer 
Instance details

Defined in HROOT.Net.THttpServer.Implementation

Methods

setName :: Castable c0 CString => THttpServer -> c0 -> IO ()

setNameTitle :: (Castable c1 CString, Castable c0 CString) => THttpServer -> c0 -> c1 -> IO ()

setTitle :: Castable c0 CString => THttpServer -> c0 -> IO ()

ITObject THttpServer 
Instance details

Defined in HROOT.Net.THttpServer.Implementation

Methods

clear :: Castable c0 CString => THttpServer -> c0 -> IO ()

draw :: Castable c0 CString => THttpServer -> c0 -> IO ()

findObject :: Castable c0 CString => THttpServer -> c0 -> IO TObject

getName :: THttpServer -> IO CString

isA :: THttpServer -> IO TClass

paint :: Castable c0 CString => THttpServer -> c0 -> IO ()

printObj :: Castable c0 CString => THttpServer -> c0 -> IO ()

saveAs :: (Castable c1 CString, Castable c0 CString) => THttpServer -> c0 -> c1 -> IO ()

write :: Castable c0 CString => THttpServer -> c0 -> CInt -> CInt -> IO CInt

write_ :: THttpServer -> IO CInt

ITHttpServer THttpServer Source # 
Instance details

Defined in HROOT.Net.THttpServer.Implementation

Show THttpServer Source # 
Instance details

Defined in HROOT.Net.THttpServer.RawType

FPtr THttpServer Source # 
Instance details

Defined in HROOT.Net.THttpServer.RawType

Associated Types

type Raw THttpServer #

Eq THttpServer Source # 
Instance details

Defined in HROOT.Net.THttpServer.RawType

Ord THttpServer Source # 
Instance details

Defined in HROOT.Net.THttpServer.RawType

IDeletable THttpServer Source # 
Instance details

Defined in HROOT.Net.THttpServer.Implementation

Methods

delete :: THttpServer -> IO () #

Castable THttpServer (Ptr RawTHttpServer) Source # 
Instance details

Defined in HROOT.Net.THttpServer.Cast

Methods

cast :: THttpServer -> (Ptr RawTHttpServer -> IO r) -> IO r #

uncast :: Ptr RawTHttpServer -> (THttpServer -> IO r) -> IO r #

type Raw THttpServer Source # 
Instance details

Defined in HROOT.Net.THttpServer.RawType