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

HROOT.Core.TObjArray.RawType

Documentation

data RawTObjArray Source #

Instances

Instances details
Castable TObjArray (Ptr RawTObjArray) Source # 
Instance details

Defined in HROOT.Core.TObjArray.Cast

Methods

cast :: TObjArray -> (Ptr RawTObjArray -> IO r) -> IO r #

uncast :: Ptr RawTObjArray -> (TObjArray -> IO r) -> IO r #

(ITObjArray a, FPtr a) => Castable a (Ptr RawTObjArray) Source # 
Instance details

Defined in HROOT.Core.TObjArray.Cast

Methods

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

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

newtype TObjArray Source #

Constructors

TObjArray (Ptr RawTObjArray) 

Instances

Instances details
ITCollection TObjArray Source # 
Instance details

Defined in HROOT.Core.TObjArray.Implementation

ITObjArray TObjArray Source # 
Instance details

Defined in HROOT.Core.TObjArray.Implementation

ITObject TObjArray Source # 
Instance details

Defined in HROOT.Core.TObjArray.Implementation

ITSeqCollection TObjArray Source # 
Instance details

Defined in HROOT.Core.TObjArray.Implementation

Show TObjArray Source # 
Instance details

Defined in HROOT.Core.TObjArray.RawType

FPtr TObjArray Source # 
Instance details

Defined in HROOT.Core.TObjArray.RawType

Associated Types

type Raw TObjArray #

Eq TObjArray Source # 
Instance details

Defined in HROOT.Core.TObjArray.RawType

Ord TObjArray Source # 
Instance details

Defined in HROOT.Core.TObjArray.RawType

IDeletable TObjArray Source # 
Instance details

Defined in HROOT.Core.TObjArray.Implementation

Methods

delete :: TObjArray -> IO () #

Castable TObjArray (Ptr RawTObjArray) Source # 
Instance details

Defined in HROOT.Core.TObjArray.Cast

Methods

cast :: TObjArray -> (Ptr RawTObjArray -> IO r) -> IO r #

uncast :: Ptr RawTObjArray -> (TObjArray -> IO r) -> IO r #

type Raw TObjArray Source # 
Instance details

Defined in HROOT.Core.TObjArray.RawType