-- GENERATED by C->Haskell Compiler, version 0.13.13 (gtk2hs branch) "Bin IO", 27 May 2012 (Haskell)
-- Edit the ORIGNAL .chs file instead!


{-# LINE 1 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
module Graphics.UI.Gtk.WebKit.DOM.HTMLAnchorElement(
setCharset,
getCharset,
setCoords,
getCoords,
setDownload,
getDownload,
setHref,
getHref,
setHreflang,
getHreflang,
setName,
getName,
setPing,
getPing,
setRel,
getRel,
setRev,
getRev,
setShape,
getShape,
setTarget,
getTarget,
setHash,
getHash,
setHost,
getHost,
setHostname,
getHostname,
setPathname,
getPathname,
setPort,
getPort,
setProtocol,
getProtocol,
setSearch,
getSearch,
getOrigin,
getText,
HTMLAnchorElement,
castToHTMLAnchorElement,
gTypeHTMLAnchorElement,
HTMLAnchorElementClass,
toHTMLAnchorElement,
) where
import Prelude hiding (drop, error, print)
import Data.Typeable (Typeable)
import Foreign.Marshal (maybePeek, maybeWith)
import System.Glib.FFI (maybeNull, withForeignPtr, nullForeignPtr, Ptr, nullPtr, castPtr, Word, Int64, Word64, CChar(..), CInt(..), CUInt(..), CLong(..), CULong(..), CLLong(..), CULLong(..), CShort(..), CUShort(..), CFloat(..), CDouble(..), toBool, fromBool)
import System.Glib.UTFString (GlibString(..), readUTFString)
import Control.Applicative ((<$>))
import Control.Monad (void)
import Control.Monad.IO.Class (MonadIO(..))
import System.Glib.GError
import Graphics.UI.Gtk.WebKit.DOM.EventTargetClosures
import Graphics.UI.Gtk.WebKit.DOM.EventM
import Graphics.UI.Gtk.WebKit.Types
{-# LINE 63 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
import Graphics.UI.Gtk.WebKit.DOM.Enums

 
setCharset ::
           (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
             self -> string -> m ()
setCharset self val
  = liftIO
      (withUTFString val $
         \ valPtr ->
           (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_charset argPtr1 arg2)
{-# LINE 74 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
             (toHTMLAnchorElement self)
             valPtr)
 
getCharset ::
           (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
             self -> m string
getCharset self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_charset argPtr1)
{-# LINE 83 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         readUTFString)
 
setCoords ::
          (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
            self -> string -> m ()
setCoords self val
  = liftIO
      (withUTFString val $
         \ valPtr ->
           (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_coords argPtr1 arg2)
{-# LINE 95 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
             (toHTMLAnchorElement self)
             valPtr)
 
getCoords ::
          (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
            self -> m string
getCoords self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_coords argPtr1)
{-# LINE 104 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         readUTFString)
 
setDownload ::
            (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
              self -> string -> m ()
setDownload self val
  = liftIO
      (withUTFString val $
         \ valPtr ->
           (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_download argPtr1 arg2)
{-# LINE 116 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
             (toHTMLAnchorElement self)
             valPtr)
 
getDownload ::
            (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
              self -> m string
getDownload self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_download argPtr1)
{-# LINE 125 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         readUTFString)
 
setHref ::
        (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
          self -> string -> m ()
setHref self val
  = liftIO
      (withUTFString val $
         \ valPtr ->
           (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_href argPtr1 arg2)
{-# LINE 137 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
             (toHTMLAnchorElement self)
             valPtr)
 
getHref ::
        (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
          self -> m string
getHref self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_href argPtr1)
{-# LINE 146 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         readUTFString)
 
setHreflang ::
            (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
              self -> string -> m ()
setHreflang self val
  = liftIO
      (withUTFString val $
         \ valPtr ->
           (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_hreflang argPtr1 arg2)
{-# LINE 158 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
             (toHTMLAnchorElement self)
             valPtr)
 
getHreflang ::
            (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
              self -> m string
getHreflang self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_hreflang argPtr1)
{-# LINE 167 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         readUTFString)
 
setName ::
        (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
          self -> string -> m ()
setName self val
  = liftIO
      (withUTFString val $
         \ valPtr ->
           (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_name argPtr1 arg2)
{-# LINE 179 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
             (toHTMLAnchorElement self)
             valPtr)
 
getName ::
        (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
          self -> m string
getName self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_name argPtr1)
{-# LINE 188 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         readUTFString)
 
setPing ::
        (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
          self -> string -> m ()
setPing self val
  = liftIO
      (withUTFString val $
         \ valPtr ->
           (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_ping argPtr1 arg2)
{-# LINE 200 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
             (toHTMLAnchorElement self)
             valPtr)
 
getPing ::
        (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
          self -> m string
getPing self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_ping argPtr1)
{-# LINE 209 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         readUTFString)
 
setRel ::
       (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
         self -> string -> m ()
setRel self val
  = liftIO
      (withUTFString val $
         \ valPtr ->
           (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_rel argPtr1 arg2)
{-# LINE 221 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
             (toHTMLAnchorElement self)
             valPtr)
 
getRel ::
       (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
         self -> m string
getRel self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_rel argPtr1)
{-# LINE 230 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         readUTFString)
 
setRev ::
       (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
         self -> string -> m ()
setRev self val
  = liftIO
      (withUTFString val $
         \ valPtr ->
           (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_rev argPtr1 arg2)
{-# LINE 242 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
             (toHTMLAnchorElement self)
             valPtr)
 
getRev ::
       (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
         self -> m string
getRev self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_rev argPtr1)
{-# LINE 251 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         readUTFString)
 
setShape ::
         (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
           self -> string -> m ()
setShape self val
  = liftIO
      (withUTFString val $
         \ valPtr ->
           (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_shape argPtr1 arg2)
{-# LINE 263 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
             (toHTMLAnchorElement self)
             valPtr)
 
getShape ::
         (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
           self -> m string
getShape self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_shape argPtr1)
{-# LINE 272 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         readUTFString)
 
setTarget ::
          (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
            self -> string -> m ()
setTarget self val
  = liftIO
      (withUTFString val $
         \ valPtr ->
           (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_target argPtr1 arg2)
{-# LINE 284 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
             (toHTMLAnchorElement self)
             valPtr)
 
getTarget ::
          (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
            self -> m string
getTarget self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_target argPtr1)
{-# LINE 293 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         readUTFString)
 
setHash ::
        (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
          self -> (Maybe string) -> m ()
setHash self val
  = liftIO
      (maybeWith withUTFString val $
         \ valPtr ->
           (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_hash argPtr1 arg2)
{-# LINE 305 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
             (toHTMLAnchorElement self)
             valPtr)
 
getHash ::
        (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
          self -> m (Maybe string)
getHash self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_hash argPtr1)
{-# LINE 314 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         maybePeek readUTFString)
 
setHost ::
        (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
          self -> (Maybe string) -> m ()
setHost self val
  = liftIO
      (maybeWith withUTFString val $
         \ valPtr ->
           (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_host argPtr1 arg2)
{-# LINE 326 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
             (toHTMLAnchorElement self)
             valPtr)
 
getHost ::
        (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
          self -> m (Maybe string)
getHost self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_host argPtr1)
{-# LINE 335 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         maybePeek readUTFString)
 
setHostname ::
            (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
              self -> (Maybe string) -> m ()
setHostname self val
  = liftIO
      (maybeWith withUTFString val $
         \ valPtr ->
           (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_hostname argPtr1 arg2)
{-# LINE 347 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
             (toHTMLAnchorElement self)
             valPtr)
 
getHostname ::
            (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
              self -> m (Maybe string)
getHostname self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_hostname argPtr1)
{-# LINE 356 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         maybePeek readUTFString)
 
setPathname ::
            (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
              self -> (Maybe string) -> m ()
setPathname self val
  = liftIO
      (maybeWith withUTFString val $
         \ valPtr ->
           (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_pathname argPtr1 arg2)
{-# LINE 368 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
             (toHTMLAnchorElement self)
             valPtr)
 
getPathname ::
            (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
              self -> m (Maybe string)
getPathname self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_pathname argPtr1)
{-# LINE 377 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         maybePeek readUTFString)
 
setPort ::
        (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
          self -> (Maybe string) -> m ()
setPort self val
  = liftIO
      (maybeWith withUTFString val $
         \ valPtr ->
           (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_port argPtr1 arg2)
{-# LINE 389 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
             (toHTMLAnchorElement self)
             valPtr)
 
getPort ::
        (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
          self -> m (Maybe string)
getPort self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_port argPtr1)
{-# LINE 398 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         maybePeek readUTFString)
 
setProtocol ::
            (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
              self -> (Maybe string) -> m ()
setProtocol self val
  = liftIO
      (maybeWith withUTFString val $
         \ valPtr ->
           (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_protocol argPtr1 arg2)
{-# LINE 410 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
             (toHTMLAnchorElement self)
             valPtr)
 
getProtocol ::
            (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
              self -> m (Maybe string)
getProtocol self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_protocol argPtr1)
{-# LINE 419 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         maybePeek readUTFString)
 
setSearch ::
          (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
            self -> (Maybe string) -> m ()
setSearch self val
  = liftIO
      (maybeWith withUTFString val $
         \ valPtr ->
           (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_search argPtr1 arg2)
{-# LINE 431 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
             (toHTMLAnchorElement self)
             valPtr)
 
getSearch ::
          (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
            self -> m (Maybe string)
getSearch self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_search argPtr1)
{-# LINE 440 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         maybePeek readUTFString)
 
getOrigin ::
          (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
            self -> m (Maybe string)
getOrigin self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_origin argPtr1)
{-# LINE 450 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         maybePeek readUTFString)

 
getText ::
        (MonadIO m, HTMLAnchorElementClass self, GlibString string) =>
          self -> m string
getText self
  = liftIO
      (((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_text argPtr1)
{-# LINE 476 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self))
         >>=
         readUTFString)


foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_set_charset"
  webkit_dom_html_anchor_element_set_charset :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_charset"
  webkit_dom_html_anchor_element_get_charset :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_set_coords"
  webkit_dom_html_anchor_element_set_coords :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_coords"
  webkit_dom_html_anchor_element_get_coords :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_set_download"
  webkit_dom_html_anchor_element_set_download :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_download"
  webkit_dom_html_anchor_element_get_download :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_set_href"
  webkit_dom_html_anchor_element_set_href :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_href"
  webkit_dom_html_anchor_element_get_href :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_set_hreflang"
  webkit_dom_html_anchor_element_set_hreflang :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_hreflang"
  webkit_dom_html_anchor_element_get_hreflang :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_set_name"
  webkit_dom_html_anchor_element_set_name :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_name"
  webkit_dom_html_anchor_element_get_name :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_set_ping"
  webkit_dom_html_anchor_element_set_ping :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_ping"
  webkit_dom_html_anchor_element_get_ping :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_set_rel"
  webkit_dom_html_anchor_element_set_rel :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_rel"
  webkit_dom_html_anchor_element_get_rel :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_set_rev"
  webkit_dom_html_anchor_element_set_rev :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_rev"
  webkit_dom_html_anchor_element_get_rev :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_set_shape"
  webkit_dom_html_anchor_element_set_shape :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_shape"
  webkit_dom_html_anchor_element_get_shape :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_set_target"
  webkit_dom_html_anchor_element_set_target :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_target"
  webkit_dom_html_anchor_element_get_target :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_set_hash"
  webkit_dom_html_anchor_element_set_hash :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_hash"
  webkit_dom_html_anchor_element_get_hash :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_set_host"
  webkit_dom_html_anchor_element_set_host :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_host"
  webkit_dom_html_anchor_element_get_host :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_set_hostname"
  webkit_dom_html_anchor_element_set_hostname :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_hostname"
  webkit_dom_html_anchor_element_get_hostname :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_set_pathname"
  webkit_dom_html_anchor_element_set_pathname :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_pathname"
  webkit_dom_html_anchor_element_get_pathname :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_set_port"
  webkit_dom_html_anchor_element_set_port :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_port"
  webkit_dom_html_anchor_element_get_port :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_set_protocol"
  webkit_dom_html_anchor_element_set_protocol :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_protocol"
  webkit_dom_html_anchor_element_get_protocol :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_set_search"
  webkit_dom_html_anchor_element_set_search :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_search"
  webkit_dom_html_anchor_element_get_search :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_origin"
  webkit_dom_html_anchor_element_get_origin :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.h webkit_dom_html_anchor_element_get_text"
  webkit_dom_html_anchor_element_get_text :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))