| 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