BEAST - Free Software Audio Synthesizer and Tracker  0.9.2
Classes | Namespaces | Macros | Typedefs | Functions
gslcommon.hh File Reference
#include <bse/gsldefs.hh>
#include <bse/bseenums.hh>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GslProgressState
 
class  Bse::TickStamp
 
class  Bse::TickStamp::Wakeup
 
struct  Bse::TickStamp::Update
 

Namespaces

 Bse
 The Bse namespace contains all functions of the synthesis engine.
 

Macros

#define GSL_N_IO_RETRIES
 

Typedefs

typedef guint(* GslProgressFunc) (gpointer data, gfloat pval, const gchar *detail, GslProgressState *pstate)
 
typedef TickStamp::WakeupP Bse::TickStampWakeupP
 

Functions

void gsl_init (void)
 
const gchar * gsl_byte_order_to_string (guint byte_order)
 
guint gsl_byte_order_from_string (const gchar *string)
 
Bse::ErrorType gsl_error_from_errno (gint sys_errno, Bse::ErrorType fallback)
 
Bse::ErrorType gsl_error_select (guint n_errors, Bse::ErrorType first_error,...)
 
Bse::ErrorType gsl_file_check (const gchar *file_name, const gchar *mode)
 
GslProgressState gsl_progress_state (gpointer data, GslProgressFunc pfunc, guint precision)
 
void gsl_progress_notify (GslProgressState *pstate, gfloat pval, const gchar *detail_format,...)
 
void gsl_progress_wipe (GslProgressState *pstate)
 
guint gsl_progress_printerr (gpointer message, gfloat pval, const gchar *detail, GslProgressState *pstate)
 
void _gsl_init_fd_pool (void)
 
void _gsl_init_data_caches (void)
 
void _gsl_init_loader_gslwave (void)
 
void _gsl_init_loader_aiff (void)
 
void _gsl_init_loader_wav (void)
 
void _gsl_init_loader_oggvorbis (void)
 
void _gsl_init_loader_mad (void)
 
void bse_init_loader_gus_patch (void)
 
void bse_init_loader_flac (void)