#include #include -- | module Bindings.Gsl.NTuples where #strict_import import Bindings.Gsl.Histograms #starttype gsl_ntuple #field file , Ptr CFile #field ntuple_data , Ptr () #field size , CSize #stoptype #starttype gsl_ntuple_select_fn #field function , FunPtr (Ptr () -> Ptr () -> IO CInt) #field params , Ptr () #stoptype #starttype gsl_ntuple_value_fn #field function , FunPtr (Ptr () -> Ptr () -> IO CDouble) #field params , Ptr () #stoptype #ccall gsl_ntuple_open , CString -> Ptr () -> CSize -> IO (Ptr ) #ccall gsl_ntuple_create , CString -> Ptr () -> CSize -> IO (Ptr ) #ccall gsl_ntuple_write , Ptr -> IO CInt #ccall gsl_ntuple_read , Ptr -> IO CInt #ccall gsl_ntuple_bookdata , Ptr -> IO CInt #ccall gsl_ntuple_project , Ptr -> Ptr -> Ptr -> Ptr -> IO CInt #ccall gsl_ntuple_close , Ptr -> IO CInt