Qore Programming Language Reference Manual  0.8.7
 All Classes Namespaces Functions Variables Groups Pages
Pseudo_QC_Hash.dox.h
1 
2 namespace Qore {
4 
5 class <hash> : public <value> {
6 
7 public:
9 
27 
28 public:
30 
42 bool empty();
43 
44 public:
46 
60 *string firstKey();
61 
62 public:
64 
78 any firstValue();
79 
80 public:
82 
98 bool hasKey(softstring key);
99 
100 public:
102 
118 bool hasKeyValue(softstring key);
119 
120 public:
122 
137 
138 public:
140 
157 
158 public:
160 
174 list keys();
175 
176 public:
178 
192 *string lastKey();
193 
194 public:
196 
210 any lastValue();
211 
212 public:
214 
229 
230 public:
232 
246 int size();
247 
248 public:
250 
266 int typeCode();
267 
268 public:
270 
288 bool val();
289 
290 public:
292 
308 list values();
309 };
310 };