dataset.h File Reference

#include <BALL/DATATYPE/string.h>
#include <BALL/DATATYPE/hashMap.h>
#include <BALL/DATATYPE/hashSet.h>
#include <BALL/CONCEPT/embeddable.h>
#include <QtGui/QMenu>
#include <QtGui/QTreeWidgetItem>

Go to the source code of this file.


Classes

class  BALL::VIEW::Dataset
class  BALL::VIEW::DatasetController

Namespaces

namespace  BALL
namespace  BALL::VIEW

Defines

#define BALL_CREATE_DATASET(TYPE)

Define Documentation

#define BALL_CREATE_DATASET ( TYPE   ) 
Value:
class BALL_VIEW_EXPORT TYPE##Dataset\
      : public Dataset\
    {\
      public :\
    \
      TYPE##Dataset(TYPE* data = 0)\
        : Dataset(),\
          data_(data)\
      {}\
      \
      TYPE##Dataset(const TYPE##Dataset& set)\
        : Dataset(set),\
          data_(set.data_)\
      {}\
      \
      TYPE* getData() { return data_;}\
      \
      void setData(TYPE* data) { data_ = data;}\
      \
      TYPE* data_;\
    };

Macro to create derived Dataset classes