Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
BsePcmDeviceClass Struct Reference
Inheritance diagram for BsePcmDeviceClass:
Collaboration diagram for BsePcmDeviceClass:

Additional Inherited Members

- Public Attributes inherited from BseDeviceClass
gint driver_rating
 
const gchar * driver_name
 
const gchar * driver_syntax
 
const gchar * driver_blurb
 
SfiRing *(* list_devices )(BseDevice *device)
 
Bse::Error(* open )(BseDevice *device, gboolean require_readable, gboolean require_writable, guint n_args, const gchar **args)
 
void(* post_open )(BseDevice *device)
 
void(* pre_close )(BseDevice *device)
 
void(* close )(BseDevice *device)
 
- Public Attributes inherited from BseObjectClass
gboolean(* editable_property )(BseObject *object, guint param_id, GParamSpec *pspec)
 
gboolean(* check_pspec_editable )(BseObject *object, GParamSpec *pspec)
 
void(* set_uname )(BseObject *object, const gchar *uname)
 
void(* store_private )(BseObject *object, BseStorage *storage)
 
void(* restore_start )(BseObject *object, BseStorage *storage)
 
GTokenType(* restore_private )(BseObject *object, BseStorage *storage, GScanner *scanner)
 
void(* restore_finish )(BseObject *object, guint vmajor, guint vminor, guint vmicro)
 
void(* unlocked )(BseObject *object)
 
Bse::Icon(* get_icon )(BseObject *object)
 

The documentation for this struct was generated from the following file: