BEAST/BSE - Better Audio System and Sound Engine  0.8.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Defines | Enumerations | Functions
bsedatapocket.hh File Reference
#include <bse/bsesuper.hh>

Go to the source code of this file.

Classes

union  BseDataPocketValue
struct  BseDataPocketEntry
struct  BseDataPocketEntry::Item
struct  BseDataPocket
struct  BseDataPocketClass

Defines

#define BSE_TYPE_DATA_POCKET
#define BSE_DATA_POCKET(object)
#define BSE_DATA_POCKET_CLASS(class)
#define BSE_IS_DATA_POCKET(object)
#define BSE_IS_DATA_POCKET_CLASS(class)
#define BSE_DATA_POCKET_GET_CLASS(object)

Enumerations

enum  BseDataPocketType {
  BSE_DATA_POCKET_INT, BSE_DATA_POCKET_INT64, BSE_DATA_POCKET_FLOAT, BSE_DATA_POCKET_STRING,
  BSE_DATA_POCKET_OBJECT
}

Functions

guint _bse_data_pocket_create_entry (BseDataPocket *pocket)
gboolean _bse_data_pocket_delete_entry (BseDataPocket *pocket, guint entry_id)
gboolean _bse_data_pocket_entry_set (BseDataPocket *pocket, guint id, GQuark data_quark, gchar type, BseDataPocketValue value)
gchar _bse_data_pocket_entry_get (BseDataPocket *pocket, guint id, GQuark data_quark, BseDataPocketValue *value)

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines