fix typos in prev commit
[ardour.git] / libs / ardour / ardour / click.h
index b4c2f7d9cc4b60c07b17b86f7d26f19aa72054f5..7fc6d21f7396d19926efc9a096cafbd87484cee1 100644 (file)
 #include <list>
 
 #include "pbd/pool.h"
+#include "ardour/libardour_visibility.h"
 #include "ardour/types.h"
 #include "ardour/io.h"
 
 namespace ARDOUR {
 
-struct Click {
+class LIBARDOUR_API Click {
+public:
        framepos_t start;
        framecnt_t duration;
        framecnt_t offset;
@@ -48,9 +50,7 @@ private:
        static Pool pool;
 };
 
-typedef std::list<Click*> Clicks;
-
-class ClickIO : public IO
+class LIBARDOUR_API ClickIO : public IO
 {
 public:
        ClickIO (Session& s, const std::string& name) : IO (s, name, IO::Output) {}