MGF Server  2.1
Multigaze framework server
 All Classes Functions
IGDEntry.h
1 #pragma once
2 
3 #ifndef I_GDENTRY_H
4 #define I_GDENTRY_H
5 
6 #include <string>
7 
8 #include "gdtypes.h"
9 #include "gdentrytypes.h"
10 
11 using namespace std;
12 
13 template<typename T>
14 class GDLIBAPI IGDEntry
15 {
16 public:
17  IGDEntry(T e):mData(e) { }
18  virtual ~IGDEntry() { }
19 
20 public:
21  virtual gdElementType type() = 0;
22  virtual string toString() = 0;
23 
24 protected:
25  T mData;
26 };
27 
28 #endif