#include #include -- | module Bindings.Libcddb.CddbTrack where #strict_import #opaque_t cddb_track_t #ccall cddb_track_new , IO (Ptr ) #ccall cddb_track_destroy , Ptr -> IO () #ccall cddb_track_clone , Ptr -> IO (Ptr ) #ccall cddb_track_get_number , Ptr -> IO CInt #ccall cddb_track_get_frame_offset , Ptr -> IO CInt #ccall cddb_track_set_frame_offset , Ptr -> CInt -> IO () #ccall cddb_track_get_length , Ptr -> IO CInt #ccall cddb_track_set_length , Ptr -> CInt -> IO () #ccall cddb_track_get_title , Ptr -> IO CString #ccall cddb_track_set_title , Ptr -> CString -> IO () #ccall cddb_track_append_title , Ptr -> CString -> IO () #ccall cddb_track_get_artist , Ptr -> IO CString #ccall cddb_track_set_artist , Ptr -> CString -> IO () #ccall cddb_track_append_artist , Ptr -> CString -> IO () #ccall cddb_track_get_ext_data , Ptr -> IO CString #ccall cddb_track_set_ext_data , Ptr -> CString -> IO () #ccall cddb_track_append_ext_data , Ptr -> CString -> IO () #ccall cddb_track_copy , Ptr -> Ptr -> IO () #ccall cddb_track_print , Ptr -> IO ()