HROOT-core-0.10.0.3: Haskell binding to ROOT Core modules
Safe HaskellSafe-Inferred
LanguageHaskell2010

HROOT.Core.TArrayI

Documentation

newtype TArrayI Source #

Constructors

TArrayI (Ptr RawTArrayI) 

Instances

Instances details
ITArray TArrayI Source # 
Instance details

Defined in HROOT.Core.TArrayI.Implementation

ITArrayI TArrayI Source # 
Instance details

Defined in HROOT.Core.TArrayI.Implementation

Show TArrayI Source # 
Instance details

Defined in HROOT.Core.TArrayI.RawType

FPtr TArrayI Source # 
Instance details

Defined in HROOT.Core.TArrayI.RawType

Associated Types

type Raw TArrayI #

Eq TArrayI Source # 
Instance details

Defined in HROOT.Core.TArrayI.RawType

Methods

(==) :: TArrayI -> TArrayI -> Bool #

(/=) :: TArrayI -> TArrayI -> Bool #

Ord TArrayI Source # 
Instance details

Defined in HROOT.Core.TArrayI.RawType

IDeletable TArrayI Source # 
Instance details

Defined in HROOT.Core.TArrayI.Implementation

Methods

delete :: TArrayI -> IO () #

Castable TArrayI (Ptr RawTArrayI) Source # 
Instance details

Defined in HROOT.Core.TArrayI.Cast

Methods

cast :: TArrayI -> (Ptr RawTArrayI -> IO r) -> IO r #

uncast :: Ptr RawTArrayI -> (TArrayI -> IO r) -> IO r #

type Raw TArrayI Source # 
Instance details

Defined in HROOT.Core.TArrayI.RawType

class ITArray a => ITArrayI a Source #

Instances

Instances details
ITArrayI TArrayI Source # 
Instance details

Defined in HROOT.Core.TArrayI.Implementation

upcastTArrayI :: forall a. (FPtr a, ITArrayI a) => a -> TArrayI Source #

downcastTArrayI :: forall a. (FPtr a, ITArrayI a) => TArrayI -> a Source #