SFI Interface Reference

/opt/src/beast/sfi/sfitypes.h

SYNOPSIS

DESCRIPTION

SfiConstants

/opt/src/beast/sfi/sfitypes.h:66
struct SfiConstants
{
  const gchar *name;
  guint        name_length;
  guint        index;
};

SfiRecFields

/opt/src/beast/sfi/sfitypes.h:45
struct SfiRecFields
{
  guint        n_fields;
  GParamSpec **fields;
};

sfi_category_concat

/opt/src/beast/sfi/sfitypes.h:81
const char*  sfi_category_concat 
(const char *prefix,
 const char *trunk);

sfi_choice_match

/opt/src/beast/sfi/sfitypes.h:63
gboolean  sfi_choice_match 
(const gchar *choice_val1,
 const gchar *choice_val2);

sfi_choice_match_detailed

/opt/src/beast/sfi/sfitypes.h:61
void gboolean  sfi_choice_match_detailed 
(const gchar *choice_val1,
 const gchar *choice_val2,
 gboolean     l1_ge_l2);

sfi_constants_get_index

/opt/src/beast/sfi/sfitypes.h:74
guint  sfi_constants_get_index 
(guint               n_consts,
 const SfiConstants *rsorted_consts,
 const gchar        *constant);

sfi_constants_get_name

/opt/src/beast/sfi/sfitypes.h:77
const gchar*  sfi_constants_get_name 
(guint               n_consts,
 const SfiConstants *consts,
 guint               index);

sfi_constants_rcmp

/opt/src/beast/sfi/sfitypes.h:79
gint  sfi_constants_rcmp 
(const gchar *canon_identifier1,
 const gchar *canon_identifier2);

sfi_set_error

/opt/src/beast/sfi/sfitypes.h:58
void  sfi_set_error 
(GError     **errorp,
 GQuark       domain,
 gint         code,
 const gchar *format,
 ...);

sfi_strdup_canon

/opt/src/beast/sfi/sfitypes.h:64
gchar*  sfi_strdup_canon 
(const gchar *identifier);