Top | ![]() |
![]() |
![]() |
![]() |
|
e_table_state_new () |
|
e_table_state_vanilla () |
|
e_table_state_parse_context_push () |
|
e_table_state_parse_context_pop () |
struct |
e_table_state_ref_specification () |
|
e_table_state_load_from_file () |
|
e_table_state_load_from_string () |
|
e_table_state_load_from_node () |
|
e_table_state_save_to_file () |
|
e_table_state_save_to_string () |
|
e_table_state_save_to_node () |
|
e_table_state_duplicate () |
ETableState * e_table_state_vanilla (struct _ETableSpecification *specification
);
void e_table_state_parse_context_push (,
GMarkupParseContext *contextstruct _ETableSpecification *specification
);
Creates a new context
. Call this function for the appropriate opening tag from the
start_element
callback of a e_table_state_parse_context_pop()
for the corresponding
closing tag from the end_element
callback.
ETableState * e_table_state_parse_context_pop ();
GMarkupParseContext *context
Creates a new context
. Call e_table_state_parse_context_push()
for the appropriate
opening tag from the start_element
callback of
a end_element
callback.
Unreference the newly-created g_object_unref()
struct_ETableSpecification * e_table_state_ref_specification ();
ETableState *state
Returns the e_table_state_new()
.
The returned g_object_unref()
gboolean e_table_state_load_from_file (,
ETableState *stateconst
);gchar *filename
void e_table_state_load_from_string (,
ETableState *stateconst
);gchar *xml
void e_table_state_load_from_node (,
ETableState *stateconst
);xmlNode *node
void e_table_state_save_to_file (,
ETableState *stateconst
);gchar *filename
xmlNode * e_table_state_save_to_node (,
ETableState *state);
xmlNode *parent