#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;
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");