ETableState

ETableState

Synopsis

struct              ETableState;
ETableState *       e_table_state_new                   (void);
ETableState *       e_table_state_vanilla               (gint col_count);
gboolean            e_table_state_load_from_file        (ETableState *state,
                                                         const gchar *filename);
void                e_table_state_load_from_string      (ETableState *state,
                                                         const gchar *xml);
void                e_table_state_load_from_node        (ETableState *state,
                                                         const xmlNode *node);
void                e_table_state_save_to_file          (ETableState *state,
                                                         const gchar *filename);
gchar *             e_table_state_save_to_string        (ETableState *state);
xmlNode *           e_table_state_save_to_node          (ETableState *state,
                                                         xmlNode *parent);
ETableState *       e_table_state_duplicate             (ETableState *state);

Object Hierarchy

  GObject
   +----ETableState

Description

Details

struct ETableState

struct ETableState;

e_table_state_new ()

ETableState *       e_table_state_new                   (void);

e_table_state_vanilla ()

ETableState *       e_table_state_vanilla               (gint col_count);

e_table_state_load_from_file ()

gboolean            e_table_state_load_from_file        (ETableState *state,
                                                         const gchar *filename);

e_table_state_load_from_string ()

void                e_table_state_load_from_string      (ETableState *state,
                                                         const gchar *xml);

e_table_state_load_from_node ()

void                e_table_state_load_from_node        (ETableState *state,
                                                         const xmlNode *node);

e_table_state_save_to_file ()

void                e_table_state_save_to_file          (ETableState *state,
                                                         const gchar *filename);

e_table_state_save_to_string ()

gchar *             e_table_state_save_to_string        (ETableState *state);

e_table_state_save_to_node ()

xmlNode *           e_table_state_save_to_node          (ETableState *state,
                                                         xmlNode *parent);

e_table_state_duplicate ()

ETableState *       e_table_state_duplicate             (ETableState *state);

This creates a copy of the ETableState state

state :

The ETableState to duplicate

Returns :

The duplicated ETableState.