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

HROOT.Core.TArrayL64.RawType

Documentation

data RawTArrayL64 Source #

Instances

Instances details
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 #

(ITArrayL64 a, FPtr a) => Castable a (Ptr RawTArrayL64) Source # 
Instance details

Defined in HROOT.Core.TArrayL64.Cast

Methods

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

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

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