All Classes Namespaces Functions Variables Groups Pages
ql_type.dox.h
namespace Qore {
binary binary();
binary binary(null x);
binary binary(softstring str);
binary binary(binary bin);
string binary_to_string(binary b, *string encoding);
bool boolean(any arg);
float float(softfloat f);
float float();
hash hash(object obj);
hash hash(list l);
hash hash(list keys, list values);
hash hash(hash h);
hash hash();
int int(string str, softint base);
int int(softint i);
int int();
list list( ...);
number number(softnumber n);
number number();
string string(softstring str);
string string();
string type(any arg);
string typename(any arg);
};
namespace Qore::Type {
const Binary = "binary";
const Boolean = "bool";
const CallReference = "call reference";
const Closure = "closure";
const Date = "date";
const Float = "float";
const Hash = "hash";
const Int = "integer";
const List = "list";
const NothingType = "nothing";
const NullType = "NULL";
const Number = "number";
const Object = "object";
const String = "string";
};