-- GENERATED by C->Haskell Compiler, version 0.13.9 (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
       (htmlAnchorElementSetCharset, htmlAnchorElementGetCharset,
        htmlAnchorElementSetCoords, htmlAnchorElementGetCoords,
        htmlAnchorElementSetDownload, htmlAnchorElementGetDownload,
        htmlAnchorElementSetHref, htmlAnchorElementGetHref,
        htmlAnchorElementSetHreflang, htmlAnchorElementGetHreflang,
        htmlAnchorElementSetName, htmlAnchorElementGetName,
        htmlAnchorElementSetPing, htmlAnchorElementGetPing,
        htmlAnchorElementSetRel, htmlAnchorElementGetRel,
        htmlAnchorElementSetRev, htmlAnchorElementGetRev,
        htmlAnchorElementSetShape, htmlAnchorElementGetShape,
        htmlAnchorElementSetTarget, htmlAnchorElementGetTarget,
        htmlAnchorElementSetHash, htmlAnchorElementGetHash,
        htmlAnchorElementSetHost, htmlAnchorElementGetHost,
        htmlAnchorElementSetHostname, htmlAnchorElementGetHostname,
        htmlAnchorElementSetPathname, htmlAnchorElementGetPathname,
        htmlAnchorElementSetPort, htmlAnchorElementGetPort,
        htmlAnchorElementSetProtocol, htmlAnchorElementGetProtocol,
        htmlAnchorElementSetSearch, htmlAnchorElementGetSearch,
        htmlAnchorElementGetOrigin, htmlAnchorElementGetText,
        HTMLAnchorElement, HTMLAnchorElementClass, castToHTMLAnchorElement,
        gTypeHTMLAnchorElement, toHTMLAnchorElement)
       where
import System.Glib.FFI
import System.Glib.UTFString
import Control.Applicative
import Graphics.UI.Gtk.WebKit.Types
{-# LINE 27 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
import System.Glib.GError
import Graphics.UI.Gtk.WebKit.DOM.EventM
 
htmlAnchorElementSetCharset ::
                            (HTMLAnchorElementClass self) => self -> String -> IO ()
htmlAnchorElementSetCharset self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_charset argPtr1 arg2)
{-# LINE 36 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self)
          valPtr
 
htmlAnchorElementGetCharset ::
                            (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetCharset self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_charset argPtr1)
{-# LINE 43 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementSetCoords ::
                           (HTMLAnchorElementClass self) => self -> String -> IO ()
htmlAnchorElementSetCoords self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_coords argPtr1 arg2)
{-# LINE 53 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self)
          valPtr
 
htmlAnchorElementGetCoords ::
                           (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetCoords self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_coords argPtr1)
{-# LINE 60 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementSetDownload ::
                             (HTMLAnchorElementClass self) => self -> String -> IO ()
htmlAnchorElementSetDownload self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_download argPtr1 arg2)
{-# LINE 70 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self)
          valPtr
 
htmlAnchorElementGetDownload ::
                             (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetDownload self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_download argPtr1)
{-# LINE 77 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementSetHref ::
                         (HTMLAnchorElementClass self) => self -> String -> IO ()
htmlAnchorElementSetHref self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_href argPtr1 arg2)
{-# LINE 87 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self)
          valPtr
 
htmlAnchorElementGetHref ::
                         (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetHref self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_href argPtr1)
{-# LINE 94 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementSetHreflang ::
                             (HTMLAnchorElementClass self) => self -> String -> IO ()
htmlAnchorElementSetHreflang self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_hreflang argPtr1 arg2)
{-# LINE 104 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self)
          valPtr
 
htmlAnchorElementGetHreflang ::
                             (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetHreflang self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_hreflang argPtr1)
{-# LINE 111 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementSetName ::
                         (HTMLAnchorElementClass self) => self -> String -> IO ()
htmlAnchorElementSetName self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_name argPtr1 arg2)
{-# LINE 121 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self)
          valPtr
 
htmlAnchorElementGetName ::
                         (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetName self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_name argPtr1)
{-# LINE 128 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementSetPing ::
                         (HTMLAnchorElementClass self) => self -> String -> IO ()
htmlAnchorElementSetPing self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_ping argPtr1 arg2)
{-# LINE 138 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self)
          valPtr
 
htmlAnchorElementGetPing ::
                         (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetPing self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_ping argPtr1)
{-# LINE 145 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementSetRel ::
                        (HTMLAnchorElementClass self) => self -> String -> IO ()
htmlAnchorElementSetRel self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_rel argPtr1 arg2)
{-# LINE 155 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self)
          valPtr
 
htmlAnchorElementGetRel ::
                        (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetRel self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_rel argPtr1)
{-# LINE 162 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementSetRev ::
                        (HTMLAnchorElementClass self) => self -> String -> IO ()
htmlAnchorElementSetRev self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_rev argPtr1 arg2)
{-# LINE 172 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self)
          valPtr
 
htmlAnchorElementGetRev ::
                        (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetRev self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_rev argPtr1)
{-# LINE 179 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementSetShape ::
                          (HTMLAnchorElementClass self) => self -> String -> IO ()
htmlAnchorElementSetShape self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_shape argPtr1 arg2)
{-# LINE 189 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self)
          valPtr
 
htmlAnchorElementGetShape ::
                          (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetShape self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_shape argPtr1)
{-# LINE 196 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementSetTarget ::
                           (HTMLAnchorElementClass self) => self -> String -> IO ()
htmlAnchorElementSetTarget self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_target argPtr1 arg2)
{-# LINE 206 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self)
          valPtr
 
htmlAnchorElementGetTarget ::
                           (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetTarget self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_target argPtr1)
{-# LINE 213 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementSetHash ::
                         (HTMLAnchorElementClass self) => self -> String -> IO ()
htmlAnchorElementSetHash self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_hash argPtr1 arg2)
{-# LINE 223 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self)
          valPtr
 
htmlAnchorElementGetHash ::
                         (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetHash self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_hash argPtr1)
{-# LINE 230 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementSetHost ::
                         (HTMLAnchorElementClass self) => self -> String -> IO ()
htmlAnchorElementSetHost self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_host argPtr1 arg2)
{-# LINE 240 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self)
          valPtr
 
htmlAnchorElementGetHost ::
                         (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetHost self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_host argPtr1)
{-# LINE 247 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementSetHostname ::
                             (HTMLAnchorElementClass self) => self -> String -> IO ()
htmlAnchorElementSetHostname self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_hostname argPtr1 arg2)
{-# LINE 257 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self)
          valPtr
 
htmlAnchorElementGetHostname ::
                             (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetHostname self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_hostname argPtr1)
{-# LINE 264 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementSetPathname ::
                             (HTMLAnchorElementClass self) => self -> String -> IO ()
htmlAnchorElementSetPathname self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_pathname argPtr1 arg2)
{-# LINE 274 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self)
          valPtr
 
htmlAnchorElementGetPathname ::
                             (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetPathname self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_pathname argPtr1)
{-# LINE 281 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementSetPort ::
                         (HTMLAnchorElementClass self) => self -> String -> IO ()
htmlAnchorElementSetPort self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_port argPtr1 arg2)
{-# LINE 291 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self)
          valPtr
 
htmlAnchorElementGetPort ::
                         (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetPort self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_port argPtr1)
{-# LINE 298 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementSetProtocol ::
                             (HTMLAnchorElementClass self) => self -> String -> IO ()
htmlAnchorElementSetProtocol self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_protocol argPtr1 arg2)
{-# LINE 308 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self)
          valPtr
 
htmlAnchorElementGetProtocol ::
                             (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetProtocol self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_protocol argPtr1)
{-# LINE 315 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementSetSearch ::
                           (HTMLAnchorElementClass self) => self -> String -> IO ()
htmlAnchorElementSetSearch self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLAnchorElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_set_search argPtr1 arg2)
{-# LINE 325 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
          (toHTMLAnchorElement self)
          valPtr
 
htmlAnchorElementGetSearch ::
                           (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetSearch self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_search argPtr1)
{-# LINE 332 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementGetOrigin ::
                           (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetOrigin self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_origin argPtr1)
{-# LINE 340 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString
 
htmlAnchorElementGetText ::
                         (HTMLAnchorElementClass self) => self -> IO String
htmlAnchorElementGetText self
  = ((\(HTMLAnchorElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_anchor_element_get_text argPtr1)
{-# LINE 348 "./Graphics/UI/Gtk/WebKit/DOM/HTMLAnchorElement.chs" #-}
       (toHTMLAnchorElement self))
      >>=
      readUTFString

foreign import ccall safe "webkit_dom_html_anchor_element_set_charset"
  webkit_dom_html_anchor_element_set_charset :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "webkit_dom_html_anchor_element_get_charset"
  webkit_dom_html_anchor_element_get_charset :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_set_coords"
  webkit_dom_html_anchor_element_set_coords :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "webkit_dom_html_anchor_element_get_coords"
  webkit_dom_html_anchor_element_get_coords :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_set_download"
  webkit_dom_html_anchor_element_set_download :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "webkit_dom_html_anchor_element_get_download"
  webkit_dom_html_anchor_element_get_download :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_set_href"
  webkit_dom_html_anchor_element_set_href :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "webkit_dom_html_anchor_element_get_href"
  webkit_dom_html_anchor_element_get_href :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_set_hreflang"
  webkit_dom_html_anchor_element_set_hreflang :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "webkit_dom_html_anchor_element_get_hreflang"
  webkit_dom_html_anchor_element_get_hreflang :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_set_name"
  webkit_dom_html_anchor_element_set_name :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "webkit_dom_html_anchor_element_get_name"
  webkit_dom_html_anchor_element_get_name :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_set_ping"
  webkit_dom_html_anchor_element_set_ping :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "webkit_dom_html_anchor_element_get_ping"
  webkit_dom_html_anchor_element_get_ping :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_set_rel"
  webkit_dom_html_anchor_element_set_rel :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "webkit_dom_html_anchor_element_get_rel"
  webkit_dom_html_anchor_element_get_rel :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_set_rev"
  webkit_dom_html_anchor_element_set_rev :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "webkit_dom_html_anchor_element_get_rev"
  webkit_dom_html_anchor_element_get_rev :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_set_shape"
  webkit_dom_html_anchor_element_set_shape :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "webkit_dom_html_anchor_element_get_shape"
  webkit_dom_html_anchor_element_get_shape :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_set_target"
  webkit_dom_html_anchor_element_set_target :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "webkit_dom_html_anchor_element_get_target"
  webkit_dom_html_anchor_element_get_target :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_set_hash"
  webkit_dom_html_anchor_element_set_hash :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "webkit_dom_html_anchor_element_get_hash"
  webkit_dom_html_anchor_element_get_hash :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_set_host"
  webkit_dom_html_anchor_element_set_host :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "webkit_dom_html_anchor_element_get_host"
  webkit_dom_html_anchor_element_get_host :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_set_hostname"
  webkit_dom_html_anchor_element_set_hostname :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "webkit_dom_html_anchor_element_get_hostname"
  webkit_dom_html_anchor_element_get_hostname :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_set_pathname"
  webkit_dom_html_anchor_element_set_pathname :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "webkit_dom_html_anchor_element_get_pathname"
  webkit_dom_html_anchor_element_get_pathname :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_set_port"
  webkit_dom_html_anchor_element_set_port :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "webkit_dom_html_anchor_element_get_port"
  webkit_dom_html_anchor_element_get_port :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_set_protocol"
  webkit_dom_html_anchor_element_set_protocol :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "webkit_dom_html_anchor_element_get_protocol"
  webkit_dom_html_anchor_element_get_protocol :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_set_search"
  webkit_dom_html_anchor_element_set_search :: ((Ptr HTMLAnchorElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "webkit_dom_html_anchor_element_get_search"
  webkit_dom_html_anchor_element_get_search :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_get_origin"
  webkit_dom_html_anchor_element_get_origin :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))

foreign import ccall safe "webkit_dom_html_anchor_element_get_text"
  webkit_dom_html_anchor_element_get_text :: ((Ptr HTMLAnchorElement) -> (IO (Ptr CChar)))