Ejemplo n.º 1
0
static sixtp*
get_parser1_1_parser2(void)
{
    sixtp *ret;
    sixtp *foobarer;

    ret = simple_parser();
    foobarer = simple_parser();

    sixtp_add_sub_parser(ret, "foobar", foobarer);
    sixtp_add_sub_parser(foobarer, "blah",
                         sixtp_dom_parser_new(print_dom_tree, NULL, NULL));
    sixtp_add_sub_parser(foobarer, "you",
                         sixtp_dom_parser_new(print_dom_tree, NULL, NULL));
    return ret;
}
static sixtp *
gnc_price_parser_new (void)
{
    return sixtp_dom_parser_new(price_parse_xml_end_handler,
                                cleanup_gnc_price,
                                cleanup_gnc_price);
}
Ejemplo n.º 3
0
static xmlNodePtr
grab_file_doc(const char *filename)
{
    sixtp *parser;
    xmlNodePtr ret;
    gpointer parse_result = NULL;

    parser = sixtp_dom_parser_new(just_dom_tree_end_handler, NULL, NULL);

    sixtp_parse_file(parser, filename, NULL, &ret, &parse_result);

    return ret;
}
Ejemplo n.º 4
0
static sixtp*
get_parser1_1_parser1(void)
{
    sixtp *ret;

    ret = sixtp_new();
    g_return_val_if_fail(ret, NULL);
    sixtp_set_chars(ret, allow_and_ignore_only_whitespace);

    sixtp_add_sub_parser(ret, "foobar",
                         sixtp_dom_parser_new(print_dom_tree, NULL, NULL));

    return ret;
}
Ejemplo n.º 5
0
static sixtp *
order_sixtp_parser_create(void)
{
    return sixtp_dom_parser_new(gnc_order_end_handler, NULL, NULL);
}
Ejemplo n.º 6
0
sixtp*
gnc_book_slots_sixtp_parser_create(void)
{
    return sixtp_dom_parser_new(gnc_book_slots_end_handler, NULL, NULL);
}
Ejemplo n.º 7
0
static sixtp *
employee_sixtp_parser_create(void)
{
    return sixtp_dom_parser_new(gnc_employee_end_handler, NULL, NULL);
}
Ejemplo n.º 8
0
static sixtp *
taxtable_sixtp_parser_create(void)
{
    return sixtp_dom_parser_new(gnc_taxtable_end_handler, NULL, NULL);
}
Ejemplo n.º 9
0
static sixtp*
invoice_sixtp_parser_create (void)
{
    return sixtp_dom_parser_new (gnc_invoice_end_handler, NULL, NULL);
}
Ejemplo n.º 10
0
static sixtp *
billterm_sixtp_parser_create(void)
{
    return sixtp_dom_parser_new(gnc_billterm_end_handler, NULL, NULL);
}
Ejemplo n.º 11
0
sixtp*
gnc_transaction_sixtp_parser_create(void)
{
    return sixtp_dom_parser_new(gnc_transaction_end_handler, NULL, NULL);
}
Ejemplo n.º 12
0
sixtp*
gnc_budget_sixtp_parser_create (void)
{
    return sixtp_dom_parser_new (gnc_budget_end_handler, NULL, NULL);
}
Ejemplo n.º 13
0
sixtp*
gnc_commodity_sixtp_parser_create(void)
{
    return sixtp_dom_parser_new(gnc_commodity_end_handler, NULL, NULL);
}