BEAST/BSE - Better Audio System and Sound Engine  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions
sfiutils.hh File Reference
#include <math.h>
#include <bse/gsldefs.hh>
#include <sfi/sfi.hh>

Go to the source code of this file.

Classes

struct  SfiUtilFileEntry
 
struct  SfiUtilFileList
 
struct  SfiArgument
 

Functions

SfiUtilFileListsfi_util_file_list_read (gint fd)
 
SfiUtilFileListsfi_util_file_list_read_simple (const gchar *file_name, guint n_formats, const gchar *formats)
 
void sfi_util_file_list_free (SfiUtilFileList *text)
 
const gchar * sfi_util_file_entry_get_field (SfiUtilFileEntry *entry, const gchar **format_p)
 
gchar * sfi_util_file_entry_get_string (SfiUtilFileEntry *entry, const gchar *format, const gchar *dflt)
 
gdouble sfi_util_file_entry_get_num (SfiUtilFileEntry *line, const gchar *format, gdouble dflt)
 
gchar * sfi_util_file_name_subst_ext (const gchar *file_name, const gchar *new_extension)
 
void sfi_arguments_parse (gint *argc_p, gchar ***argv_p, guint n_options, const SfiArgument *options)
 
SfiRingsfi_arguments_parse_list (gint *argc_p, gchar ***argv_p, guint n_options, const SfiArgument *options)
 
void sfi_arguments_collapse (gint *argc_p, gchar ***argv_p)
 
gdouble sfi_arguments_extract_num (const gchar *string, const gchar *format, gdouble *counter, gdouble dflt)
 
gboolean sfi_arguments_read_num (const gchar **option, gdouble *num)
 
guint sfi_arguments_read_all_nums (const gchar *option, gdouble *first,...) G_GNUC_NULL_TERMINATED