]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/listdata.h
Add API declarations
[libs/gltk.git] / source / listdata.h
index 4c02f44aed57a7f3d3ca3094c1924eb21a38c6e5..9f7d8ba850c7476e857dc911d60de5cd7e7e329c 100644 (file)
@@ -6,11 +6,12 @@
 #include <vector>
 #include <sigc++/signal.h>
 #include <msp/strings/lexicalcast.h>
+#include "mspgltk_api.h"
 
 namespace Msp {
 namespace GLtk {
 
-class ListData
+class MSPGLTK_API ListData
 {
 public:
        sigc::signal<void, unsigned> signal_item_added;
@@ -44,7 +45,7 @@ protected:
 public:
        void append(const T &v) { insert(items.size(), v); }
 
-       void insert(unsigned i, const T & v)
+       void insert(unsigned i, const T &v)
        {
                if(i>items.size())
                        throw std::out_of_range("ListDataStore::insert");