BEAST - Free Software Audio Synthesizer and Tracker  0.10.0
Classes | Namespaces | Macros | Typedefs | Functions
bseclientapi.hh File Reference
#include <rapicorn-core.hh>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Bse::ClnT_StringSeq
 
struct  Bse::ClnT_PixelSeq
 
struct  Bse::ClnT_Icon
 
struct  Bse::ClnT_AuxData
 
struct  Bse::ClnT_AuxDataSeq
 
class  Bse::TestObjectHandle
 See also the corresponding IDL class TestObject. More...
 
struct  Bse::ClnT_UserMessage
 
struct  Bse::ClnT_SongTiming
 
struct  Bse::ClnT_NoteDescription
 
class  Bse::ObjectHandle
 See also the corresponding IDL class Object. More...
 
class  Bse::ItemHandle
 See also the corresponding IDL class Item. More...
 
struct  Bse::ClnT_PartNote
 
struct  Bse::ClnT_PartNoteSeq
 
struct  Bse::ClnT_PartControl
 
struct  Bse::ClnT_PartControlSeq
 
class  Bse::PartHandle
 See also the corresponding IDL class Part. More...
 
struct  Bse::ClnT_PartSeq
 
class  Bse::SourceHandle
 See also the corresponding IDL class Source. More...
 
class  Bse::ContextMergerHandle
 See also the corresponding IDL class ContextMerger. More...
 
class  Bse::ContainerHandle
 See also the corresponding IDL class Container. More...
 
class  Bse::SuperHandle
 See also the corresponding IDL class Super. More...
 
class  Bse::SNetHandle
 See also the corresponding IDL class SNet. More...
 
class  Bse::CSynthHandle
 See also the corresponding IDL class CSynth. More...
 
class  Bse::SubSynthHandle
 See also the corresponding IDL class SubSynth. More...
 
class  Bse::TrackHandle
 See also the corresponding IDL class Track. More...
 
struct  Bse::ClnT_PartLink
 
struct  Bse::ClnT_PartLinkSeq
 
struct  Bse::ClnT_TrackPart
 
struct  Bse::ClnT_TrackPartSeq
 
class  Bse::BusHandle
 See also the corresponding IDL class Bus. More...
 
class  Bse::SongHandle
 See also the corresponding IDL class Song. More...
 
struct  Bse::ClnT_SampleFileInfo
 
class  Bse::EditableSampleHandle
 See also the corresponding IDL class EditableSample. More...
 
class  Bse::WaveHandle
 See also the corresponding IDL class Wave. More...
 
class  Bse::WaveRepoHandle
 See also the corresponding IDL class WaveRepo. More...
 
class  Bse::MidiNotifierHandle
 See also the corresponding IDL class MidiNotifier. More...
 
class  Bse::MidiSynthHandle
 See also the corresponding IDL class MidiSynth. More...
 
class  Bse::ProjectHandle
 See also the corresponding IDL class Project. More...
 
class  Bse::PcmWriterHandle
 See also the corresponding IDL class PcmWriter. More...
 
class  Bse::ServerHandle
 See also the corresponding IDL class Server. More...
 

Namespaces

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

Macros

#define RAPICORN_AIDA_ENUM_DEFINE_ARITHMETIC_EQ(Enum)
 
#define RAPICORN_AIDA_FLAGS_DEFINE_ARITHMETIC_OPS(Enum)
 
#define RAPICORN_FIXCYTHON_ENUM(Enum)
 
#define RAPICORN_AIDA_ENUM_DEFINE_ARITHMETIC_OPS(Enum)
 
#define __ENUMHH__BSE_IDL__
 
#define __BSE_IDL_ALIASES__
 

Typedefs

typedef TestObjectHandle Bse::TestObjectH
 Convenience alias for the IDL type TestObject.
 
typedef ObjectHandle Bse::ObjectH
 Convenience alias for the IDL type Object.
 
typedef ItemHandle Bse::ItemH
 Convenience alias for the IDL type Item.
 
typedef PartHandle Bse::PartH
 Convenience alias for the IDL type Part.
 
typedef SourceHandle Bse::SourceH
 Convenience alias for the IDL type Source.
 
typedef ContextMergerHandle Bse::ContextMergerH
 Convenience alias for the IDL type ContextMerger.
 
typedef ContainerHandle Bse::ContainerH
 Convenience alias for the IDL type Container.
 
typedef SuperHandle Bse::SuperH
 Convenience alias for the IDL type Super.
 
typedef SNetHandle Bse::SNetH
 Convenience alias for the IDL type SNet.
 
typedef CSynthHandle Bse::CSynthH
 Convenience alias for the IDL type CSynth.
 
typedef SubSynthHandle Bse::SubSynthH
 Convenience alias for the IDL type SubSynth.
 
typedef TrackHandle Bse::TrackH
 Convenience alias for the IDL type Track.
 
typedef BusHandle Bse::BusH
 Convenience alias for the IDL type Bus.
 
typedef SongHandle Bse::SongH
 Convenience alias for the IDL type Song.
 
typedef EditableSampleHandle Bse::EditableSampleH
 Convenience alias for the IDL type EditableSample.
 
typedef WaveHandle Bse::WaveH
 Convenience alias for the IDL type Wave.
 
typedef WaveRepoHandle Bse::WaveRepoH
 Convenience alias for the IDL type WaveRepo.
 
typedef MidiNotifierHandle Bse::MidiNotifierH
 Convenience alias for the IDL type MidiNotifier.
 
typedef MidiSynthHandle Bse::MidiSynthH
 Convenience alias for the IDL type MidiSynth.
 
typedef ProjectHandle Bse::ProjectH
 Convenience alias for the IDL type Project.
 
typedef PcmWriterHandle Bse::PcmWriterH
 Convenience alias for the IDL type PcmWriter.
 
typedef ServerHandle Bse::ServerH
 Convenience alias for the IDL type Server.
 
typedef ClnT_StringSeq Bse::StringSeq
 
typedef ClnT_PixelSeq Bse::PixelSeq
 
typedef ClnT_Icon Bse::Icon
 
typedef ClnT_AuxData Bse::AuxData
 
typedef ClnT_AuxDataSeq Bse::AuxDataSeq
 
typedef ClnT_UserMessage Bse::UserMessage
 
typedef ClnT_SongTiming Bse::SongTiming
 
typedef ClnT_NoteDescription Bse::NoteDescription
 
typedef ClnT_PartNote Bse::PartNote
 
typedef ClnT_PartNoteSeq Bse::PartNoteSeq
 
typedef ClnT_PartControl Bse::PartControl
 
typedef ClnT_PartControlSeq Bse::PartControlSeq
 
typedef ClnT_PartSeq Bse::PartSeq
 
typedef ClnT_PartLink Bse::PartLink
 
typedef ClnT_PartLinkSeq Bse::PartLinkSeq
 
typedef ClnT_TrackPart Bse::TrackPart
 
typedef ClnT_TrackPartSeq Bse::TrackPartSeq
 
typedef ClnT_SampleFileInfo Bse::SampleFileInfo
 

Functions

template<>
const EnumInfo & Rapicorn::Aida::enum_info< Bse::Error > ()
 
template<>
const EnumInfo & Rapicorn::Aida::enum_info< Bse::MidiSignal > ()
 
template<>
const EnumInfo & Rapicorn::Aida::enum_info< Bse::MusicalTuning > ()
 
template<>
const EnumInfo & Rapicorn::Aida::enum_info< Bse::UserMessageType > ()
 
void Bse::operator<<= (Rapicorn::Aida::ProtoMsg &, const ClnT_StringSeq &)
 
void Bse::operator>>= (Rapicorn::Aida::ProtoReader &, ClnT_StringSeq &)
 
void Bse::operator<<= (Rapicorn::Aida::ProtoMsg &, const ClnT_PixelSeq &)
 
void Bse::operator>>= (Rapicorn::Aida::ProtoReader &, ClnT_PixelSeq &)
 
void Bse::operator<<= (Rapicorn::Aida::ProtoMsg &, const ClnT_Icon &)
 
void Bse::operator>>= (Rapicorn::Aida::ProtoReader &, ClnT_Icon &)
 
void Bse::operator<<= (Rapicorn::Aida::ProtoMsg &, const ClnT_AuxData &)
 
void Bse::operator>>= (Rapicorn::Aida::ProtoReader &, ClnT_AuxData &)
 
void Bse::operator<<= (Rapicorn::Aida::ProtoMsg &, const ClnT_AuxDataSeq &)
 
void Bse::operator>>= (Rapicorn::Aida::ProtoReader &, ClnT_AuxDataSeq &)
 
void Bse::operator<<= (Rapicorn::Aida::ProtoMsg &, const ClnT_UserMessage &)
 
void Bse::operator>>= (Rapicorn::Aida::ProtoReader &, ClnT_UserMessage &)
 
void Bse::operator<<= (Rapicorn::Aida::ProtoMsg &, const ClnT_SongTiming &)
 
void Bse::operator>>= (Rapicorn::Aida::ProtoReader &, ClnT_SongTiming &)
 
void Bse::operator<<= (Rapicorn::Aida::ProtoMsg &, const ClnT_NoteDescription &)
 
void Bse::operator>>= (Rapicorn::Aida::ProtoReader &, ClnT_NoteDescription &)
 
void Bse::operator<<= (Rapicorn::Aida::ProtoMsg &, const ClnT_PartNote &)
 
void Bse::operator>>= (Rapicorn::Aida::ProtoReader &, ClnT_PartNote &)
 
void Bse::operator<<= (Rapicorn::Aida::ProtoMsg &, const ClnT_PartNoteSeq &)
 
void Bse::operator>>= (Rapicorn::Aida::ProtoReader &, ClnT_PartNoteSeq &)
 
void Bse::operator<<= (Rapicorn::Aida::ProtoMsg &, const ClnT_PartControl &)
 
void Bse::operator>>= (Rapicorn::Aida::ProtoReader &, ClnT_PartControl &)
 
void Bse::operator<<= (Rapicorn::Aida::ProtoMsg &, const ClnT_PartControlSeq &)
 
void Bse::operator>>= (Rapicorn::Aida::ProtoReader &, ClnT_PartControlSeq &)
 
void Bse::operator<<= (Rapicorn::Aida::ProtoMsg &, const ClnT_PartSeq &)
 
void Bse::operator>>= (Rapicorn::Aida::ProtoReader &, ClnT_PartSeq &)
 
void Bse::operator<<= (Rapicorn::Aida::ProtoMsg &, const ClnT_PartLink &)
 
void Bse::operator>>= (Rapicorn::Aida::ProtoReader &, ClnT_PartLink &)
 
void Bse::operator<<= (Rapicorn::Aida::ProtoMsg &, const ClnT_PartLinkSeq &)
 
void Bse::operator>>= (Rapicorn::Aida::ProtoReader &, ClnT_PartLinkSeq &)
 
void Bse::operator<<= (Rapicorn::Aida::ProtoMsg &, const ClnT_TrackPart &)
 
void Bse::operator>>= (Rapicorn::Aida::ProtoReader &, ClnT_TrackPart &)
 
void Bse::operator<<= (Rapicorn::Aida::ProtoMsg &, const ClnT_TrackPartSeq &)
 
void Bse::operator>>= (Rapicorn::Aida::ProtoReader &, ClnT_TrackPartSeq &)
 
void Bse::operator<<= (Rapicorn::Aida::ProtoMsg &, const ClnT_SampleFileInfo &)
 
void Bse::operator>>= (Rapicorn::Aida::ProtoReader &, ClnT_SampleFileInfo &)