cef3-raw-0.1.0: src/Bindings/CEF3/XmlReader.hsc
#include <bindings.dsl.h>
#include <cef_xml_reader_capi.h>
module Bindings.CEF3.XmlReader
(module Bindings.CEF3.XmlReader) where
#strict_import
import Bindings.Synonyms
import Bindings.CEF3.Internal.CefString
import Bindings.CEF3.Internal.CefTypes
import Bindings.CEF3.Base
import Bindings.CEF3.Stream
#starttype cef_xml_reader_t
#field base, <cef_base_t>
#field move_to_next_node, <cb_cef_xml_reader_move_to_next_node>
#field close, <cb_cef_xml_reader_close>
#field has_error, <cb_cef_xml_reader_has_error>
#field get_error, <cb_cef_xml_reader_get_error>
#field get_type, <cb_cef_xml_reader_get_type>
#field get_depth, <cb_cef_xml_reader_get_depth>
#field get_local_name, <cb_cef_xml_reader_get_local_name>
#field get_prefix, <cb_cef_xml_reader_get_prefix>
#field get_qualified_name, <cb_cef_xml_reader_get_qualified_name>
#field get_namespace_uri, <cb_cef_xml_reader_get_namespace_uri>
#field get_base_uri, <cb_cef_xml_reader_get_base_uri>
#field get_xml_lang, <cb_cef_xml_reader_get_xml_lang>
#field is_empty_element, <cb_cef_xml_reader_is_empty_element>
#field has_value, <cb_cef_xml_reader_has_value>
#field get_value, <cb_cef_xml_reader_get_value>
#field has_attributes, <cb_cef_xml_reader_has_attributes>
#field get_attribute_count, <cb_cef_xml_reader_get_attribute_count>
#field get_attribute_byindex, <cb_cef_xml_reader_get_attribute_byindex>
#field get_attribute_byqname, <cb_cef_xml_reader_get_attribute_byqname>
#field get_attribute_bylname, <cb_cef_xml_reader_get_attribute_bylname>
#field get_inner_xml, <cb_cef_xml_reader_get_inner_xml>
#field get_outer_xml, <cb_cef_xml_reader_get_outer_xml>
#field get_line_number, <cb_cef_xml_reader_get_line_number>
#field move_to_attribute_byindex, <cb_cef_xml_reader_move_to_attribute_byindex>
#field move_to_attribute_byqname, <cb_cef_xml_reader_move_to_attribute_byqname>
#field move_to_attribute_bylname, <cb_cef_xml_reader_move_to_attribute_bylname>
#field move_to_first_attribute, <cb_cef_xml_reader_move_to_first_attribute>
#field move_to_next_attribute, <cb_cef_xml_reader_move_to_next_attribute>
#field move_to_carrying_element, <cb_cef_xml_reader_move_to_carrying_element>
#stoptype
#callback_t cb_cef_xml_reader_move_to_next_node, Ptr <cef_xml_reader_t> -> IO <int>
#callback_t cb_cef_xml_reader_close, Ptr <cef_xml_reader_t> -> IO <int>
#callback_t cb_cef_xml_reader_has_error, Ptr <cef_xml_reader_t> -> IO <int>
#callback_t cb_cef_xml_reader_get_error, Ptr <cef_xml_reader_t> -> IO <cef_string_userfree_t>
#callback_t cb_cef_xml_reader_get_type, Ptr <cef_xml_reader_t> -> IO <cef_xml_node_type_t>
#callback_t cb_cef_xml_reader_get_depth, Ptr <cef_xml_reader_t> -> IO <int>
#callback_t cb_cef_xml_reader_get_local_name, Ptr <cef_xml_reader_t> -> IO <cef_string_userfree_t>
#callback_t cb_cef_xml_reader_get_prefix, Ptr <cef_xml_reader_t> -> IO <cef_string_userfree_t>
#callback_t cb_cef_xml_reader_get_qualified_name, Ptr <cef_xml_reader_t> -> IO <cef_string_userfree_t>
#callback_t cb_cef_xml_reader_get_namespace_uri, Ptr <cef_xml_reader_t> -> IO <cef_string_userfree_t>
#callback_t cb_cef_xml_reader_get_base_uri, Ptr <cef_xml_reader_t> -> IO <cef_string_userfree_t>
#callback_t cb_cef_xml_reader_get_xml_lang, Ptr <cef_xml_reader_t> -> IO <cef_string_userfree_t>
#callback_t cb_cef_xml_reader_is_empty_element, Ptr <cef_xml_reader_t> -> IO <int>
#callback_t cb_cef_xml_reader_has_value, Ptr <cef_xml_reader_t> -> IO <int>
#callback_t cb_cef_xml_reader_get_value, Ptr <cef_xml_reader_t> -> IO <cef_string_userfree_t>
#callback_t cb_cef_xml_reader_has_attributes, Ptr <cef_xml_reader_t> -> IO <int>
#callback_t cb_cef_xml_reader_get_attribute_count, Ptr <cef_xml_reader_t> -> IO <size_t>
#callback_t cb_cef_xml_reader_get_attribute_byindex, Ptr <cef_xml_reader_t> -> <int> -> IO <cef_string_userfree_t>
#callback_t cb_cef_xml_reader_get_attribute_byqname, Ptr <cef_xml_reader_t> -> Ptr <cef_string_t> -> IO <cef_string_userfree_t>
#callback_t cb_cef_xml_reader_get_attribute_bylname, Ptr <cef_xml_reader_t> -> Ptr <cef_string_t> -> Ptr <cef_string_t> -> IO <cef_string_userfree_t>
#callback_t cb_cef_xml_reader_get_inner_xml, Ptr <cef_xml_reader_t> -> IO <cef_string_userfree_t>
#callback_t cb_cef_xml_reader_get_outer_xml, Ptr <cef_xml_reader_t> -> IO <cef_string_userfree_t>
#callback_t cb_cef_xml_reader_get_line_number, Ptr <cef_xml_reader_t> -> IO <int>
#callback_t cb_cef_xml_reader_move_to_attribute_byindex, Ptr <cef_xml_reader_t> -> <int> -> IO <int>
#callback_t cb_cef_xml_reader_move_to_attribute_byqname, Ptr <cef_xml_reader_t> -> Ptr <cef_string_t> -> IO <int>
#callback_t cb_cef_xml_reader_move_to_attribute_bylname, Ptr <cef_xml_reader_t> -> Ptr <cef_string_t> -> Ptr <cef_string_t> -> IO <int>
#callback_t cb_cef_xml_reader_move_to_first_attribute, Ptr <cef_xml_reader_t> -> IO <int>
#callback_t cb_cef_xml_reader_move_to_next_attribute, Ptr <cef_xml_reader_t> -> IO <int>
#callback_t cb_cef_xml_reader_move_to_carrying_element, Ptr <cef_xml_reader_t> -> IO <int>
#ccall cef_xml_reader_create, Ptr <cef_stream_reader_t> -> <cef_xml_encoding_type_t> -> Ptr <cef_string_t> -> IO (Ptr <cef_xml_reader_t>)