Qore Programming Language Reference Manual
0.8.7
Main Page
Related Pages
Modules
Namespaces
Classes
All
Classes
Namespaces
Functions
Variables
Groups
Pages
ql_type.dox.h
1
3
namespace
Qore {
7
9
18
binary
binary
();
19
21
28
binary
binary
(null x);
29
31
41
binary
binary
(softstring str);
42
44
49
binary
binary
(
binary
bin);
50
52
65
string
binary_to_string
(
binary
b, *
string
encoding);
66
68
82
bool
boolean
(any arg);
83
85
97
float
float
(softfloat f);
98
100
107
float
float
();
108
110
124
hash
hash
(
object
obj);
125
127
139
hash
hash
(
list
l);
140
142
157
hash
hash
(
list
keys,
list
values);
158
160
174
hash
hash
(
hash
h);
175
177
182
hash
hash
();
183
185
202
int
int
(
string
str, softint base);
203
205
217
int
int
(softint i);
218
220
227
int
int
();
228
230
242
list
list
( ...);
243
245
257
number
number
(softnumber n);
258
260
267
number
number
();
268
270
282
string
string
(softstring str);
283
285
292
string
string
();
293
295
313
string
type
(any arg);
314
316
332
string
typename
(any arg);
333
335
};
337
namespace
Qore::Type {
342
344
const
Binary
=
"binary"
;
346
const
Boolean
=
"bool"
;
348
const
CallReference
=
"call reference"
;
350
const
Closure
=
"closure"
;
352
const
Date
=
"date"
;
354
const
Float
=
"float"
;
356
const
Hash
=
"hash"
;
358
const
Int
=
"integer"
;
360
const
List
=
"list"
;
362
const
NothingType
=
"nothing"
;
364
const
NullType
=
"NULL"
;
366
const
Number
=
"number"
;
368
const
Object
=
"object"
;
370
const
String
=
"string"
;
372
};