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

HROOT.Core.TDatime.RawType

Documentation

data RawTDatime Source #

Instances

Instances details
Castable TDatime (Ptr RawTDatime) Source # 
Instance details

Defined in HROOT.Core.TDatime.Cast

Methods

cast :: TDatime -> (Ptr RawTDatime -> IO r) -> IO r #

uncast :: Ptr RawTDatime -> (TDatime -> IO r) -> IO r #

(ITDatime a, FPtr a) => Castable a (Ptr RawTDatime) Source # 
Instance details

Defined in HROOT.Core.TDatime.Cast

Methods

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

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

newtype TDatime Source #

Constructors

TDatime (Ptr RawTDatime) 

Instances

Instances details
ITDatime TDatime Source # 
Instance details

Defined in HROOT.Core.TDatime.Implementation

Show TDatime Source # 
Instance details

Defined in HROOT.Core.TDatime.RawType

FPtr TDatime Source # 
Instance details

Defined in HROOT.Core.TDatime.RawType

Associated Types

type Raw TDatime #

Eq TDatime Source # 
Instance details

Defined in HROOT.Core.TDatime.RawType

Methods

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

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

Ord TDatime Source # 
Instance details

Defined in HROOT.Core.TDatime.RawType

IDeletable TDatime Source # 
Instance details

Defined in HROOT.Core.TDatime.Implementation

Methods

delete :: TDatime -> IO () #

Castable TDatime (Ptr RawTDatime) Source # 
Instance details

Defined in HROOT.Core.TDatime.Cast

Methods

cast :: TDatime -> (Ptr RawTDatime -> IO r) -> IO r #

uncast :: Ptr RawTDatime -> (TDatime -> IO r) -> IO r #

type Raw TDatime Source # 
Instance details

Defined in HROOT.Core.TDatime.RawType