WebKitDOMGTK+ Reference Manual: WebKitDOMXPathResult

## WebKitDOMXPathResult WebKitDOMXPathResult |

## Synopsis

                        WebKitDOMXPathResult;
    WebKitDOMNode *     webkit_dom_xpath_result_iterate_next
                                                            (WebKitDOMXPathResult *self,
                                                             GError **error);
    WebKitDOMNode *     webkit_dom_xpath_result_snapshot_item
                                                            (WebKitDOMXPathResult *self,
                                                             gulong index,
                                                             GError **error);
    gushort             webkit_dom_xpath_result_get_result_type
                                                            (WebKitDOMXPathResult *self);
    gdouble             webkit_dom_xpath_result_get_number_value
                                                            (WebKitDOMXPathResult *self,
                                                             GError **error);
    gchar *             webkit_dom_xpath_result_get_string_value
                                                            (WebKitDOMXPathResult *self,
                                                             GError **error);
    gboolean            webkit_dom_xpath_result_get_boolean_value
                                                            (WebKitDOMXPathResult *self,
                                                             GError **error);
    WebKitDOMNode *     webkit_dom_xpath_result_get_single_node_value
                                                            (WebKitDOMXPathResult *self,
                                                             GError **error);
    gboolean            webkit_dom_xpath_result_get_invalid_iterator_state
                                                            (WebKitDOMXPathResult *self);
    gulong              webkit_dom_xpath_result_get_snapshot_length
                                                            (WebKitDOMXPathResult *self,
                                                             GError **error);

## Object Hierarchy

      GObject
       +----WebKitDOMObject
             +----WebKitDOMXPathResult

## Properties

      "boolean-value"            gboolean              : Read
      "invalid-iterator-state"   gboolean              : Read
      "number-value"             gdouble               : Read
      "result-type"              guint                 : Read
      "single-node-value"        WebKitDOMNode*        : Read
      "snapshot-length"          gulong                : Read
      "string-value"             gchar*                : Read

## Description

## Details

### WebKitDOMXPathResult

    typedef struct _WebKitDOMXPathResult WebKitDOMXPathResult;

### webkit_dom_xpath_result_iterate_next ()

    WebKitDOMNode *     webkit_dom_xpath_result_iterate_next
                                                            (WebKitDOMXPathResult *self,
                                                             GError **error);

`self` : | A WebKitDOMXPathResult
`error` : | GError
Returns : | A WebKitDOMNode. [transfer none]

### webkit_dom_xpath_result_snapshot_item ()

    WebKitDOMNode *     webkit_dom_xpath_result_snapshot_item
                                                            (WebKitDOMXPathResult *self,
                                                             gulong index,
                                                             GError **error);

`self` : | A WebKitDOMXPathResult
`index` : | A gulong
`error` : | GError
Returns : | A WebKitDOMNode. [transfer none]

### webkit_dom_xpath_result_get_result_type ()

    gushort             webkit_dom_xpath_result_get_result_type
                                                            (WebKitDOMXPathResult *self);

`self` : | A WebKitDOMXPathResult
Returns : | A gushort

### webkit_dom_xpath_result_get_number_value ()

    gdouble             webkit_dom_xpath_result_get_number_value
                                                            (WebKitDOMXPathResult *self,
                                                             GError **error);

`self` : | A WebKitDOMXPathResult
`error` : | GError
Returns : | A gdouble

### webkit_dom_xpath_result_get_string_value ()

    gchar *             webkit_dom_xpath_result_get_string_value
                                                            (WebKitDOMXPathResult *self,
                                                             GError **error);

`self` : | A WebKitDOMXPathResult
`error` : | GError
Returns : | A gchar

### webkit_dom_xpath_result_get_boolean_value ()

    gboolean            webkit_dom_xpath_result_get_boolean_value
                                                            (WebKitDOMXPathResult *self,
                                                             GError **error);

`self` : | A WebKitDOMXPathResult
`error` : | GError
Returns : | A gboolean

### webkit_dom_xpath_result_get_single_node_value ()

    WebKitDOMNode *     webkit_dom_xpath_result_get_single_node_value
                                                            (WebKitDOMXPathResult *self,
                                                             GError **error);

`self` : | A WebKitDOMXPathResult
`error` : | GError
Returns : | A WebKitDOMNode. [transfer none]

### webkit_dom_xpath_result_get_invalid_iterator_state ()

    gboolean            webkit_dom_xpath_result_get_invalid_iterator_state
                                                            (WebKitDOMXPathResult *self);

`self` : | A WebKitDOMXPathResult
Returns : | A gboolean

### webkit_dom_xpath_result_get_snapshot_length ()

    gulong              webkit_dom_xpath_result_get_snapshot_length
                                                            (WebKitDOMXPathResult *self,
                                                             GError **error);

`self` : | A WebKitDOMXPathResult
`error` : | GError
Returns : | A gulong

## Property Details

### The `"boolean-value"` property

      "boolean-value"            gboolean              : Read

read-only gboolean XPathResult:boolean-value.

Default value: FALSE

### The `"invalid-iterator-state"` property

      "invalid-iterator-state"   gboolean              : Read

read-only gboolean XPathResult:invalid-iterator-state.

Default value: FALSE

### The `"number-value"` property

      "number-value"             gdouble               : Read

read-only gdouble XPathResult:number-value.

Default value: 0

### The `"result-type"` property

      "result-type"              guint                 : Read

read-only gushort XPathResult:result-type.

Default value: 0

### The `"single-node-value"` property

      "single-node-value"        WebKitDOMNode*        : Read

read-only WebKitDOMNode* XPathResult:single-node-value.

### The `"snapshot-length"` property

      "snapshot-length"          gulong                : Read

read-only gulong XPathResult:snapshot-length.

### The `"string-value"` property

      "string-value"             gchar*                : Read

read-only gchar* XPathResult:string-value.

Default value: ""