aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/e-table-sort-info.h
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2013-06-30 08:00:35 +0800
committerMatthew Barnes <mbarnes@redhat.com>2013-07-02 22:34:10 +0800
commitbcd071b5661b1139484f5a98136bbc65a6cb1819 (patch)
tree54f623cd2ab53d6e3b56e52ce42f902eb894f0d0 /e-util/e-table-sort-info.h
parentad5ed0d603b0b915865bef3c4edc996378696187 (diff)
downloadgsoc2013-evolution-bcd071b5661b1139484f5a98136bbc65a6cb1819.tar
gsoc2013-evolution-bcd071b5661b1139484f5a98136bbc65a6cb1819.tar.gz
gsoc2013-evolution-bcd071b5661b1139484f5a98136bbc65a6cb1819.tar.bz2
gsoc2013-evolution-bcd071b5661b1139484f5a98136bbc65a6cb1819.tar.lz
gsoc2013-evolution-bcd071b5661b1139484f5a98136bbc65a6cb1819.tar.xz
gsoc2013-evolution-bcd071b5661b1139484f5a98136bbc65a6cb1819.tar.zst
gsoc2013-evolution-bcd071b5661b1139484f5a98136bbc65a6cb1819.zip
Add e_table_sort_info_parse_context_push/pop().
New parser implementation that uses GMarkupParser instead of libxml2.
Diffstat (limited to 'e-util/e-table-sort-info.h')
-rw-r--r--e-util/e-table-sort-info.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/e-util/e-table-sort-info.h b/e-util/e-table-sort-info.h
index 583feba67a..2c07cbb89b 100644
--- a/e-util/e-table-sort-info.h
+++ b/e-util/e-table-sort-info.h
@@ -72,6 +72,12 @@ struct _ETableSortInfoClass {
GType e_table_sort_info_get_type
(void) G_GNUC_CONST;
ETableSortInfo *e_table_sort_info_new (struct _ETableSpecification *specification);
+void e_table_sort_info_parse_context_push
+ (GMarkupParseContext *context,
+ struct _ETableSpecification *specification);
+ETableSortInfo *
+ e_table_sort_info_parse_context_pop
+ (GMarkupParseContext *context);
struct _ETableSpecification *
e_table_sort_info_ref_specification
(ETableSortInfo *sort_info);