## xb-node-query xb-node-query |

## Functions

GPtrArray * | xb_node_query ()
GPtrArray * | xb_node_query_full ()
GPtrArray * | xb_node_query_with_context ()
XbNode * | xb_node_query_first ()
XbNode * | xb_node_query_first_full ()
XbNode * | xb_node_query_first_with_context ()
const gchar * | xb_node_query_text ()
guint64 | xb_node_query_text_as_uint ()
const gchar * | xb_node_query_attr ()
guint64 | xb_node_query_attr_as_uint ()
gchar * | xb_node_query_export ()

## Description

## Functions

### xb_node_query ()

    GPtrArray *
    xb_node_query (XbNode *self,
                   const gchar *xpath,
                   guint limit,
                   GError **error);

### xb_node_query_full ()

    GPtrArray *
    xb_node_query_full (XbNode *self,
                        XbQuery *query,
                        GError **error);

### xb_node_query_with_context ()

    GPtrArray *
    xb_node_query_with_context (XbNode *self,
                                XbQuery *query,
                                XbQueryContext *context,
                                GError **error);

### xb_node_query_first ()

    XbNode *
    xb_node_query_first (XbNode *self,
                         const gchar *xpath,
                         GError **error);

### xb_node_query_first_full ()

    XbNode *
    xb_node_query_first_full (XbNode *self,
                              XbQuery *query,
                              GError **error);

### xb_node_query_first_with_context ()

    XbNode *
    xb_node_query_first_with_context (XbNode *self,
                                      XbQuery *query,
                                      XbQueryContext *context,
                                      GError **error);

### xb_node_query_text ()

    const gchar *
    xb_node_query_text (XbNode *self,
                        const gchar *xpath,
                        GError **error);

### xb_node_query_text_as_uint ()

    guint64
    xb_node_query_text_as_uint (XbNode *self,
                                const gchar *xpath,
                                GError **error);

### xb_node_query_attr ()

    const gchar *
    xb_node_query_attr (XbNode *self,
                        const gchar *xpath,
                        const gchar *name,
                        GError **error);

### xb_node_query_attr_as_uint ()

    guint64
    xb_node_query_attr_as_uint (XbNode *self,
                                const gchar *xpath,
                                const gchar *name,
                                GError **error);

### xb_node_query_export ()

    gchar *
    xb_node_query_export (XbNode *self,
                          const gchar *xpath,
                          GError **error);