C->Haskell Interface Version C->Haskell Compiler, version 0.13.6 (gtk2hs branch) "Bin IO", 27 May 2012
([((False,"GDestroyNotify"),(True,Ptr,Nothing,"((Ptr ()) -> (IO ()))")),((True,"GstBin"),(False,ForeignPtr,Just "Bin","Bin")),((True,"GstBus"),(False,ForeignPtr,Just "Bus","Bus")),((True,"GstPad"),(False,ForeignPtr,Just "Pad","Pad")),((True,"GstTask"),(False,ForeignPtr,Just "Task","Task")),((True,"GstXML"),(False,ForeignPtr,Just "XML","XML")),((True,"GObject"),(False,ForeignPtr,Just "GObject","GObject")),((True,"GstBaseTransform"),(False,ForeignPtr,Just "BaseTransform","BaseTransform")),((True,"GstImplementsInterface"),(False,ForeignPtr,Just "ImplementsInterface","ImplementsInterface")),((True,"GstElementFactory"),(False,ForeignPtr,Just "ElementFactory","ElementFactory")),((True,"GstPluginFeature"),(False,ForeignPtr,Just "PluginFeature","PluginFeature")),((True,"GstCollectPads"),(False,ForeignPtr,Just "CollectPads","CollectPads")),((True,"GstNetClientClock"),(False,ForeignPtr,Just "NetClientClock","NetClientClock")),((True,"GstAudioClock"),(False,ForeignPtr,Just "AudioClock","AudioClock")),((True,"GstBaseSrc"),(False,ForeignPtr,Just "BaseSrc","BaseSrc")),((True,"GstBaseSink"),(False,ForeignPtr,Just "BaseSink","BaseSink")),((True,"GstPadTemplate"),(False,ForeignPtr,Just "PadTemplate","PadTemplate")),((True,"GstController"),(False,ForeignPtr,Just "Controller","Controller")),((True,"GstURIHandler"),(False,ForeignPtr,Just "URIHandler","URIHandler")),((True,"GstChildProxy"),(False,ForeignPtr,Just "ChildProxy","ChildProxy")),((True,"GstPushSrc"),(False,ForeignPtr,Just "PushSrc","PushSrc")),((True,"GstSystemClock"),(False,ForeignPtr,Just "SystemClock","SystemClock")),((True,"GstElement"),(False,ForeignPtr,Just "Element","Element")),((True,"GstTagSetter"),(False,ForeignPtr,Just "TagSetter","TagSetter")),((True,"GstClock"),(False,ForeignPtr,Just "Clock","Clock")),((True,"GstObject"),(False,ForeignPtr,Just "Object","Object")),((True,"GstAdapter"),(False,ForeignPtr,Just "Adapter","Adapter")),((True,"GstIndexFactory"),(False,ForeignPtr,Just "IndexFactory","IndexFactory")),((True,"GstPlugin"),(False,ForeignPtr,Just "Plugin","Plugin")),((True,"GstGhostPad"),(False,ForeignPtr,Just "GhostPad","GhostPad")),((True,"GstPipeline"),(False,ForeignPtr,Just "Pipeline","Pipeline")),((True,"GstIndex"),(False,ForeignPtr,Just "Index","Index")),((True,"GstRegistry"),(False,ForeignPtr,Just "Registry","Registry")),((True,"GstTypeFindFactory"),(False,ForeignPtr,Just "TypeFindFactory","TypeFindFactory")),((True,"GParameter"),(False,Ptr,Nothing,"GParameter"))],[("XML",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("Pad",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("Bin",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("Bus",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("Clock",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("Index",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("Object",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("BaseSrc",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("Plugin",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("PushSrc",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("GObject",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("Task",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("Element",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("Adapter",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("GParm",Pointer {ptrTypeHO = Ptr, isNewtypeHO = False}),("NetClientClock",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("ElementFactory",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("DestroyNotify",Pointer {ptrTypeHO = Ptr, isNewtypeHO = False}),("ImplementsInterface",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("URIHandler",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("TagSetter",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("CollectPads",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("PluginFeature",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("TypeFindFactory",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("PadTemplate",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("IndexFactory",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("BaseTransform",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("Pipeline",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("BaseSink",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("GhostPad",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("AudioClock",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("ChildProxy",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("Controller",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("SystemClock",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True}),("Registry",Pointer {ptrTypeHO = ForeignPtr, isNewtypeHO = True})])