|
BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
#include <sfi/sfitypes.hh>Go to the source code of this file.
Defines | |
| #define | SFI_TYPE_BOOL |
| #define | SFI_TYPE_INT |
| #define | SFI_TYPE_NUM |
| #define | SFI_TYPE_REAL |
| #define | SFI_TYPE_STRING |
| #define | SFI_TYPE_PSPEC |
| #define | SFI_TYPE_CHOICE |
| #define | SFI_TYPE_BBLOCK |
| #define | SFI_TYPE_FBLOCK |
| #define | SFI_TYPE_SEQ |
| #define | SFI_TYPE_REC |
| #define | SFI_TYPE_PROXY |
| #define | SFI_IS_VALUE(value) |
| #define | SFI_VALUE_HOLDS_BOOL(value) |
| #define | SFI_VALUE_HOLDS_INT(value) |
| #define | SFI_VALUE_HOLDS_NUM(value) |
| #define | SFI_VALUE_HOLDS_REAL(value) |
| #define | SFI_VALUE_HOLDS_STRING(value) |
| #define | SFI_VALUE_HOLDS_CHOICE(value) |
| #define | SFI_VALUE_HOLDS_BBLOCK(value) |
| #define | SFI_VALUE_HOLDS_FBLOCK(value) |
| #define | SFI_VALUE_HOLDS_PSPEC(value) |
| #define | SFI_VALUE_HOLDS_SEQ(value) |
| #define | SFI_VALUE_HOLDS_REC(value) |
| #define | SFI_VALUE_HOLDS_PROXY(value) |
| #define | sfi_value_get_bool |
| #define | sfi_value_set_bool |
| #define | sfi_value_get_int |
| #define | sfi_value_set_int |
| #define | sfi_value_get_num |
| #define | sfi_value_set_num |
| #define | sfi_value_get_real |
| #define | sfi_value_set_real |
| #define | sfi_value_get_string |
| #define | sfi_value_set_string |
| #define | sfi_value_dup_string |
| #define | sfi_value_set_static_string |
| #define | sfi_value_take_string |
| #define | sfi_value_copy_shallow |
| #define | SFI_VALUE_HOLDS_NOTE(value) |
| #define | sfi_value_get_note |
| #define | sfi_value_set_note |
| #define | sfi_value_note |
| #define | SFI_VALUE_HOLDS_TIME(value) |
| #define | sfi_value_get_time |
| #define | sfi_value_set_time |
| #define | sfi_value_time |
| #define | SFI_CHOICE_ERROR_QUARK |
Functions | |
| const char * | sfi_value_get_choice (const GValue *value) |
| void | sfi_value_set_choice (GValue *value, const gchar *choice_value) |
| SfiBBlock * | sfi_value_get_bblock (const GValue *value) |
| SfiBBlock * | sfi_value_dup_bblock (const GValue *value) |
| void | sfi_value_set_bblock (GValue *value, SfiBBlock *bblock) |
| void | sfi_value_take_bblock (GValue *value, SfiBBlock *bblock) |
| SfiFBlock * | sfi_value_get_fblock (const GValue *value) |
| SfiFBlock * | sfi_value_dup_fblock (const GValue *value) |
| void | sfi_value_set_fblock (GValue *value, SfiFBlock *fblock) |
| void | sfi_value_take_fblock (GValue *value, SfiFBlock *fblock) |
| GParamSpec * | sfi_value_get_pspec (const GValue *value) |
| GParamSpec * | sfi_value_dup_pspec (const GValue *value) |
| void | sfi_value_set_pspec (GValue *value, GParamSpec *pspec) |
| void | sfi_value_take_pspec (GValue *value, GParamSpec *pspec) |
| SfiSeq * | sfi_value_get_seq (const GValue *value) |
| void | sfi_value_set_seq (GValue *value, SfiSeq *seq) |
| void | sfi_value_take_seq (GValue *value, SfiSeq *seq) |
| SfiRec * | sfi_value_get_rec (const GValue *value) |
| SfiRec * | sfi_value_dup_rec (const GValue *value) |
| void | sfi_value_set_rec (GValue *value, SfiRec *rec) |
| void | sfi_value_take_rec (GValue *value, SfiRec *rec) |
| SfiProxy | sfi_value_get_proxy (const GValue *value) |
| void | sfi_value_set_proxy (GValue *value, SfiProxy proxy) |
| void | sfi_value_copy_deep (const GValue *src_value, GValue *dest_value) |
| GValue * | sfi_value_empty (void) |
| GValue * | sfi_value_clone_deep (const GValue *value) |
| GValue * | sfi_value_clone_shallow (const GValue *value) |
| GValue * | sfi_value_bool (SfiBool vbool) |
| GValue * | sfi_value_int (SfiInt vint) |
| GValue * | sfi_value_num (SfiNum vnum) |
| GValue * | sfi_value_real (SfiReal vreal) |
| GValue * | sfi_value_string (const gchar *vstring) |
| GValue * | sfi_value_lstring (const gchar *vstring, guint length) |
| GValue * | sfi_value_choice (const gchar *vchoice) |
| GValue * | sfi_value_lchoice (const gchar *vchoice, guint length) |
| GValue * | sfi_value_choice_enum (const GValue *enum_value) |
| GValue * | sfi_value_choice_genum (gint enum_value, GType enum_type) |
| GValue * | sfi_value_bblock (SfiBBlock *vfblock) |
| GValue * | sfi_value_fblock (SfiFBlock *vfblock) |
| GValue * | sfi_value_pspec (GParamSpec *pspec) |
| GValue * | sfi_value_seq (SfiSeq *vseq) |
| GValue * | sfi_value_new_take_seq (SfiSeq *vseq) |
| GValue * | sfi_value_rec (SfiRec *vrec) |
| GValue * | sfi_value_new_take_rec (SfiRec *vrec) |
| GValue * | sfi_value_proxy (SfiProxy vproxy) |
| void | sfi_value_free (GValue *value) |
| void | sfi_value_choice2enum (const GValue *choice_value, GValue *enum_value, GParamSpec *fallback_param) |
| void | sfi_value_choice2enum_simple (const GValue *choice_value, GValue *enum_value) |
| void | sfi_value_enum2choice (const GValue *enum_value, GValue *choice_value) |
| gint | sfi_choice2enum_checked (const gchar *choice_value, GType enum_type, GError **errorp) |
| gint | sfi_choice2enum (const gchar *choice_value, GType enum_type) |
| const gchar * | sfi_enum2choice (gint enum_value, GType enum_type) |
| gint | sfi_value_get_enum_auto (GType enum_type, const GValue *value) |
| void | sfi_value_set_enum_auto (GType enum_type, GValue *value, gint enum_value) |
| gboolean | sfi_value_transform (const GValue *src_value, GValue *dest_value) |
| gboolean | sfi_value_type_compatible (GType src_type, GType dest_type) |
| gboolean | sfi_value_type_transformable (GType src_type, GType dest_type) |
| void | _sfi_init_values (void) |
| gboolean | sfi_check_value (const GValue *value) |
Variables | |
| GType * | sfi__value_types |
1.7.6.1