|
SfiWStore * | sfi_wstore_new (void) |
|
void | sfi_wstore_destroy (SfiWStore *wstore) |
|
void | sfi_wstore_push_level (SfiWStore *wstore) |
|
void | sfi_wstore_pop_level (SfiWStore *wstore) |
|
void | sfi_wstore_break (SfiWStore *wstore) |
|
void | sfi_wstore_puts (SfiWStore *wstore, const gchar *string) |
|
void | sfi_wstore_putc (SfiWStore *wstore, gchar character) |
|
void | sfi_wstore_putf (SfiWStore *wstore, gfloat vfloat) |
|
void | sfi_wstore_putd (SfiWStore *wstore, gdouble vdouble) |
|
void | sfi_wstore_put_value (SfiWStore *wstore, const GValue *value) |
|
void | sfi_wstore_put_param (SfiWStore *wstore, const GValue *value, GParamSpec *pspec) |
|
void | sfi_wstore_put_binary (SfiWStore *wstore, SfiStoreReadBin reader, gpointer data, GDestroyNotify destroy) |
|
gint | sfi_wstore_flush_fd (SfiWStore *wstore, gint fd) |
|
const gchar * | sfi_wstore_peek_text (SfiWStore *wstore, guint *length) |
|
SfiRStore * | sfi_rstore_new (void) |
|
SfiRStore * | sfi_rstore_new_open (const gchar *fname) |
|
void | sfi_rstore_destroy (SfiRStore *rstore) |
|
void | sfi_rstore_input_fd (SfiRStore *rstore, gint fd, const gchar *fname) |
|
void | sfi_rstore_input_text (SfiRStore *rstore, const gchar *text, const gchar *text_name) |
|
gboolean | sfi_rstore_eof (SfiRStore *rstore) |
|
GTokenType | sfi_rstore_parse_param (SfiRStore *rstore, GValue *value, GParamSpec *pspec) |
|
GTokenType | sfi_rstore_ensure_bin_offset (SfiRStore *rstore) |
|
guint64 | sfi_rstore_get_bin_offset (SfiRStore *rstore) |
|
GTokenType | sfi_rstore_parse_binary (SfiRStore *rstore, SfiNum *offset_p, SfiNum *length_p) |
|
GTokenType | sfi_rstore_parse_zbinary (SfiRStore *rstore, SfiNum *offset_p, SfiNum *length_p) |
|
GTokenType | sfi_rstore_parse_until (SfiRStore *rstore, GTokenType closing_token, gpointer context_data, SfiStoreParser try_statement, gpointer user_data) |
|
guint | sfi_rstore_parse_all (SfiRStore *rstore, gpointer context_data, SfiStoreParser try_statement, gpointer user_data) |
|
void | sfi_rstore_error (SfiRStore *rstore, const std::string &msg) |
|
void | sfi_rstore_unexp_token (SfiRStore *rstore, GTokenType expected_token) |
|
void | sfi_rstore_warn (SfiRStore *rstore, const std::string &msg) |
|
GTokenType | sfi_rstore_warn_skip (SfiRStore *rstore, const std::string &msg) |
|
void | sfi_rstore_quick_scan (SfiRStore *rstore, const gchar *identifier, SfiRStoreQuickScan qcheck, gpointer data) |
|