27 #include <glibmm/threads.h>
53 VCAList::size_type
n_vcas()
const {
return _vcas.size(); }
67 mutable Glib::Threads::Mutex
lock;
void clear_all_solo_state()
std::shared_ptr< VCA > vca_by_number(int32_t) const
Glib::Threads::Mutex lock
VCAList create_vca(uint32_t how_many, std::string const &name=std::string())
PBD::Signal< void(VCAList &)> VCAAdded
VCAManager(ARDOUR::Session &)
PBD::Signal< void()> VCACreated
std::shared_ptr< VCA > vca_by_name(std::string const &) const
VCAList::size_type n_vcas() const
static std::string xml_node_name
int set_state(XMLNode const &, int version)
XMLNode & get_state() const
void remove_vca(std::shared_ptr< VCA >)
GtkImageIconNameData name
std::list< std::shared_ptr< VCA > > VCAList