{-# LANGUAGE ForeignFunctionInterface, TypeFamilies, MultiParamTypeClasses, FlexibleInstances, TypeSynonymInstances, EmptyDataDecls, ExistentialQuantification, ScopedTypeVariables #-} module HROOT.Hist.TGraphAsymmErrors.RawType where import Foreign.Ptr import FFICXX.Runtime.Cast data RawTGraphAsymmErrors newtype TGraphAsymmErrors = TGraphAsymmErrors (Ptr RawTGraphAsymmErrors) deriving (TGraphAsymmErrors -> TGraphAsymmErrors -> Bool (TGraphAsymmErrors -> TGraphAsymmErrors -> Bool) -> (TGraphAsymmErrors -> TGraphAsymmErrors -> Bool) -> Eq TGraphAsymmErrors forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a $c== :: TGraphAsymmErrors -> TGraphAsymmErrors -> Bool == :: TGraphAsymmErrors -> TGraphAsymmErrors -> Bool $c/= :: TGraphAsymmErrors -> TGraphAsymmErrors -> Bool /= :: TGraphAsymmErrors -> TGraphAsymmErrors -> Bool Eq, Eq TGraphAsymmErrors Eq TGraphAsymmErrors -> (TGraphAsymmErrors -> TGraphAsymmErrors -> Ordering) -> (TGraphAsymmErrors -> TGraphAsymmErrors -> Bool) -> (TGraphAsymmErrors -> TGraphAsymmErrors -> Bool) -> (TGraphAsymmErrors -> TGraphAsymmErrors -> Bool) -> (TGraphAsymmErrors -> TGraphAsymmErrors -> Bool) -> (TGraphAsymmErrors -> TGraphAsymmErrors -> TGraphAsymmErrors) -> (TGraphAsymmErrors -> TGraphAsymmErrors -> TGraphAsymmErrors) -> Ord TGraphAsymmErrors TGraphAsymmErrors -> TGraphAsymmErrors -> Bool TGraphAsymmErrors -> TGraphAsymmErrors -> Ordering TGraphAsymmErrors -> TGraphAsymmErrors -> TGraphAsymmErrors forall a. Eq a -> (a -> a -> Ordering) -> (a -> a -> Bool) -> (a -> a -> Bool) -> (a -> a -> Bool) -> (a -> a -> Bool) -> (a -> a -> a) -> (a -> a -> a) -> Ord a $ccompare :: TGraphAsymmErrors -> TGraphAsymmErrors -> Ordering compare :: TGraphAsymmErrors -> TGraphAsymmErrors -> Ordering $c< :: TGraphAsymmErrors -> TGraphAsymmErrors -> Bool < :: TGraphAsymmErrors -> TGraphAsymmErrors -> Bool $c<= :: TGraphAsymmErrors -> TGraphAsymmErrors -> Bool <= :: TGraphAsymmErrors -> TGraphAsymmErrors -> Bool $c> :: TGraphAsymmErrors -> TGraphAsymmErrors -> Bool > :: TGraphAsymmErrors -> TGraphAsymmErrors -> Bool $c>= :: TGraphAsymmErrors -> TGraphAsymmErrors -> Bool >= :: TGraphAsymmErrors -> TGraphAsymmErrors -> Bool $cmax :: TGraphAsymmErrors -> TGraphAsymmErrors -> TGraphAsymmErrors max :: TGraphAsymmErrors -> TGraphAsymmErrors -> TGraphAsymmErrors $cmin :: TGraphAsymmErrors -> TGraphAsymmErrors -> TGraphAsymmErrors min :: TGraphAsymmErrors -> TGraphAsymmErrors -> TGraphAsymmErrors Ord, Int -> TGraphAsymmErrors -> ShowS [TGraphAsymmErrors] -> ShowS TGraphAsymmErrors -> String (Int -> TGraphAsymmErrors -> ShowS) -> (TGraphAsymmErrors -> String) -> ([TGraphAsymmErrors] -> ShowS) -> Show TGraphAsymmErrors forall a. (Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a $cshowsPrec :: Int -> TGraphAsymmErrors -> ShowS showsPrec :: Int -> TGraphAsymmErrors -> ShowS $cshow :: TGraphAsymmErrors -> String show :: TGraphAsymmErrors -> String $cshowList :: [TGraphAsymmErrors] -> ShowS showList :: [TGraphAsymmErrors] -> ShowS Show) instance () => FPtr (TGraphAsymmErrors) where type Raw TGraphAsymmErrors = RawTGraphAsymmErrors get_fptr :: TGraphAsymmErrors -> Ptr (Raw TGraphAsymmErrors) get_fptr (TGraphAsymmErrors Ptr RawTGraphAsymmErrors ptr) = Ptr (Raw TGraphAsymmErrors) Ptr RawTGraphAsymmErrors ptr cast_fptr_to_obj :: Ptr (Raw TGraphAsymmErrors) -> TGraphAsymmErrors cast_fptr_to_obj = Ptr (Raw TGraphAsymmErrors) -> TGraphAsymmErrors Ptr RawTGraphAsymmErrors -> TGraphAsymmErrors TGraphAsymmErrors