summaryrefslogtreecommitdiffstats
path: root/src/DataEntry.h
blob: 723e2a115f3230a357a056e39e7de1127f4cd2d5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#ifndef DATAENTRY_H_
#define DATAENTRY_H_

#include <string>
#include <libxml/tree.h>
using namespace std;

enum ImgType {
	LINUX,
	VMWARE,
	VBOX,
    OTHER
};

struct DataEntry {

	string short_description;
	string description;

	string creator;
	string email;
	string phone;

	string imgname;
	ImgType imgtype;
	string os;
	string icon;
	string network;

	bool active;
	bool locked;
	string pools;
	string xdm;
	int priority;

	string command;
	string xml_name;
	xmlDoc* xml;

};

#endif /*DATAENTRY_H_*/