BALL  1.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Macros
dataset.h File Reference

Go to the source code of this file.

Classes

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

Namespaces

namespace  BALL
namespace  BALL::VIEW

Macros

#define BALL_CREATE_DATASET(TYPE)

Macro Definition 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

Definition at line 129 of file dataset.h.