BEAST/BSE - Better Audio System and Sound Engine  0.8.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Defines | Typedefs | Functions
sfitypes.hh File Reference
#include <sfi/glib-extra.hh>
#include <sfi/sfiwrapper.hh>

Go to the source code of this file.

Classes

struct  SfiRecFields
struct  SfiConstants

Defines

#define SFI_MAXINT
#define SFI_MININT
#define SFI_MAXNUM
#define SFI_MINNUM
#define SFI_MINREAL
#define SFI_MAXREAL
#define SFI_START_ARGS()
#define SFI_END_ARGS()
#define SFI_END_ARGS1(a)
#define SFI_END_ARGS2(a, b)
#define SFI_END_ARGS3(a, b, c)

Typedefs

typedef bool SfiBool
typedef gint SfiInt
typedef long long int SfiNum
typedef long long int SfiTime
typedef SfiInt SfiNote
typedef double SfiReal
typedef const gchar * SfiChoice
typedef gchar * SfiString
typedef GType SfiProxy
typedef struct _SfiUStore SfiUStore
typedef struct _SfiUPool SfiUPool
typedef struct _SfiPPool SfiPPool

Functions

 static_assert (sizeof(SfiNum)==8,"SfiNum")
gboolean sfi_choice_match_detailed (const gchar *choice_val1, const gchar *choice_val2, gboolean l1_ge_l2)
gboolean sfi_choice_match (const gchar *choice_val1, const gchar *choice_val2)
gchar * sfi_strdup_canon (const gchar *identifier)
guint sfi_constants_get_index (guint n_consts, const SfiConstants *rsorted_consts, const gchar *constant)
const gchar * sfi_constants_get_name (guint n_consts, const SfiConstants *consts, guint index)
gint sfi_constants_rcmp (const gchar *canon_identifier1, const gchar *canon_identifier2)
const charsfi_category_concat (const char *prefix, const char *trunk)

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines