See also the corresponding IDL class Song. More...
#include <bseclientapi.hh>
Public Member Functions | |
double | bpm () const |
See Song::bpm. | |
void | bpm (double) |
See Song::bpm. | |
ClnT_SongTiming | get_timing (int tick) |
See Song::get_timing() | |
TrackHandle | find_any_track_for_part (PartHandle &part) |
See Song::find_any_track_for_part() | |
BusHandle | create_bus () |
See Song::create_bus() | |
void | remove_bus (BusHandle &bus) |
See Song::remove_bus() | |
PartHandle | create_part () |
See Song::create_part() | |
void | remove_part (PartHandle &part) |
See Song::remove_part() | |
TrackHandle | create_track () |
See Song::create_track() | |
void | remove_track (TrackHandle &track) |
See Song::remove_track() | |
template<class Visitor > | |
void | __accept_accessor__ (Visitor &__visitor_) |
![]() | |
bool | supports_user_synths () |
See SNet::supports_user_synths() | |
template<class Visitor > | |
void | __accept_accessor__ (Visitor &__visitor_) |
![]() | |
template<class Visitor > | |
void | __accept_accessor__ (Visitor &__visitor_) |
![]() | |
ItemHandle | lookup_item (const std::string &uname) |
See Container::lookup_item() | |
template<class Visitor > | |
void | __accept_accessor__ (Visitor &__visitor_) |
![]() | |
SourceHandle | ichannel_get_osource (int input_channel, int input_joint) |
See Source::ichannel_get_osource() | |
template<class Visitor > | |
void | __accept_accessor__ (Visitor &__visitor_) |
![]() | |
ItemHandle | common_ancestor (ItemHandle &other) |
See Item::common_ancestor() | |
template<class Visitor > | |
void | __accept_accessor__ (Visitor &__visitor_) |
![]() | |
std::string | debug_name () |
See Object::debug_name() | |
int64_t | proxy_id () |
See Object::proxy_id() | |
template<class Visitor > | |
void | __accept_accessor__ (Visitor &__visitor_) |
Static Public Member Functions | |
template<class RemoteHandle > | |
static SongHandle | down_cast (RemoteHandle smh) |
![]() | |
template<class RemoteHandle > | |
static SNetHandle | down_cast (RemoteHandle smh) |
![]() | |
template<class RemoteHandle > | |
static SuperHandle | down_cast (RemoteHandle smh) |
![]() | |
template<class RemoteHandle > | |
static ContainerHandle | down_cast (RemoteHandle smh) |
![]() | |
template<class RemoteHandle > | |
static SourceHandle | down_cast (RemoteHandle smh) |
![]() | |
template<class RemoteHandle > | |
static ItemHandle | down_cast (RemoteHandle smh) |
![]() | |
template<class RemoteHandle > | |
static ObjectHandle | down_cast (RemoteHandle smh) |
See also the corresponding IDL class Song.