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

HROOT.Core.TArrayL64

Documentation

newtype TArrayL64 Source #

Constructors

TArrayL64 (Ptr RawTArrayL64) 

Instances

Instances details
ITArray TArrayL64 Source # 
Instance details

Defined in HROOT.Core.TArrayL64.Implementation

ITArrayL64 TArrayL64 Source # 
Instance details

Defined in HROOT.Core.TArrayL64.Implementation

Show TArrayL64 Source # 
Instance details

Defined in HROOT.Core.TArrayL64.RawType

FPtr TArrayL64 Source # 
Instance details

Defined in HROOT.Core.TArrayL64.RawType

Associated Types

type Raw TArrayL64 #

Eq TArrayL64 Source # 
Instance details

Defined in HROOT.Core.TArrayL64.RawType

Ord TArrayL64 Source # 
Instance details

Defined in HROOT.Core.TArrayL64.RawType

IDeletable TArrayL64 Source # 
Instance details

Defined in HROOT.Core.TArrayL64.Implementation

Methods

delete :: TArrayL64 -> IO () #

Castable TArrayL64 (Ptr RawTArrayL64) Source # 
Instance details

Defined in HROOT.Core.TArrayL64.Cast

Methods

cast :: TArrayL64 -> (Ptr RawTArrayL64 -> IO r) -> IO r #

uncast :: Ptr RawTArrayL64 -> (TArrayL64 -> IO r) -> IO r #

type Raw TArrayL64 Source # 
Instance details

Defined in HROOT.Core.TArrayL64.RawType

class ITArray a => ITArrayL64 a Source #

Instances

Instances details
ITArrayL64 TArrayL64 Source # 
Instance details

Defined in HROOT.Core.TArrayL64.Implementation

upcastTArrayL64 :: forall a. (FPtr a, ITArrayL64 a) => a -> TArrayL64 Source #

downcastTArrayL64 :: forall a. (FPtr a, ITArrayL64 a) => TArrayL64 -> a Source #