BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
#include <bse/bseprocedure.hh>
Go to the source code of this file.
Classes | |
struct | BseExportStrings |
struct | BseExportNode |
struct | BseExportNodeHook |
struct | BseExportNodeEnum |
struct | BseExportNodeBoxed |
struct | BseExportNodeClass |
struct | BseExportNodeProc |
struct | BseExportIdentity |
Defines | |
#define | BSE_EXPORT_IDENTITY_SYMBOL |
#define | BSE_EXPORT_IDENTITY_STRING |
#define | BSE_EXPORT_IDENTITY(HEAD) |
#define | BSE_EXPORT_FLAG_MMX |
#define | BSE_EXPORT_FLAG_MMXEXT |
#define | BSE_EXPORT_FLAG_3DNOW |
#define | BSE_EXPORT_FLAG_3DNOWEXT |
#define | BSE_EXPORT_FLAG_SSE |
#define | BSE_EXPORT_FLAG_SSE2 |
#define | BSE_EXPORT_FLAG_SSE3 |
#define | BSE_EXPORT_FLAG_SSE4 |
#define | BSE_EXPORT_CONFIG |
#define | BSE_EXPORT_CONFIG__MMX |
#define | BSE_EXPORT_CONFIG__3DNOW |
#define | BSE_EXPORT_CONFIG__SSE |
#define | BSE_EXPORT_CONFIG__SSE2 |
#define | BSE_EXPORT_CONFIG__SSE3 |
Typedefs | |
typedef void(* | BseExportStringsFunc )(BseExportStrings *strings) |
typedef void(* | BseExportHook )(void *data) |
typedef GEnumValue *(* | BseExportGetEnumValues )(void) |
typedef SfiChoiceValues(* | BseExportGetChoiceValues )(void) |
typedef SfiRecFields(* | BseExportGetRecordFields )(void) |
typedef GParamSpec *(* | BseExportGetSequenceElement )(void) |
Enumerations | |
enum | BseExportNodeType { BSE_EXPORT_NODE_NONE, BSE_EXPORT_NODE_LINK, BSE_EXPORT_NODE_HOOK, BSE_EXPORT_NODE_ENUM, BSE_EXPORT_NODE_RECORD, BSE_EXPORT_NODE_SEQUENCE, BSE_EXPORT_NODE_CLASS, BSE_EXPORT_NODE_PROC } |
Functions | |
BsePlugin * | bse_exports__add_node (const BseExportIdentity *identity, BseExportNode *enode) |
void | bse_exports__del_node (BsePlugin *plugin, BseExportNode *enode) |
void | bse_procedure_complete_info (const BseExportNodeProc *pnode, GTypeInfo *info) |