3231b07e04c6cd4bc076c99941a5f0ce55cae763
[platform/upstream/libsolv.git] / src / pooltypes.h
1 /*
2  * pooltypes.h
3  * 
4  */
5
6 #ifndef POOLTYPES_H
7 #define POOLTYPES_H
8
9 /* version number for .solv files */
10 #define SOLV_VERSION 0
11
12 struct _Pool;
13 typedef struct _Pool Pool;
14
15 // identifier for string values
16 typedef int Id;         /* must be signed!, since negative Id is used in solver rules to denote negation */
17
18 // offset value, e.g. used to 'point' into the stringspace
19 typedef unsigned int Offset;
20
21 #endif /* POOLTYPES_H */