#include "ardour/session_handle.h"
#include "ardour/types.h"
+#include "ardour/libardour_visibility.h"
namespace ARDOUR {
class VCA;
-class VCAManager : public SessionHandleRef, public PBD::StatefulDestructible
+class LIBARDOUR_API VCAManager : public SessionHandleRef, public PBD::StatefulDestructible
{
public:
VCAManager (ARDOUR::Session&);
boost::shared_ptr<VCA> vca_by_number(uint32_t) const;
VCAList vcas() const;
+ VCAList::size_type n_vcas() const { return _vcas.size(); }
PBD::Signal1<void,VCAList&> VCAAdded;