|
#define | HARD_QORE_VALUE_BINARY(list, i) |
| returns a const BinaryNode* from a hard typed binary param
|
|
#define | HARD_QORE_VALUE_BOOL(list, i) |
| returns a bool from a hard typed bool param
|
|
#define | HARD_QORE_VALUE_DATE(list, i) |
| returns a const DateTimeNode* from a hard typed date param
|
|
#define | HARD_QORE_VALUE_FLOAT(list, i) |
| returns a double from a hard typed float param
|
|
#define | HARD_QORE_VALUE_HASH(list, i) |
| returns a const QoreHashNode* from a hard typed hash param
|
|
#define | HARD_QORE_VALUE_INT(list, i) |
| returns an int64 from a hard typed int param
|
|
#define | HARD_QORE_VALUE_LIST(list, i) |
| returns a const QoreListNode* from a hard typed list param
|
|
#define | HARD_QORE_VALUE_NUMBER(list, i) |
| returns a const QoreNumberNode* from a hard typed number or softnumber param
|
|
#define | HARD_QORE_VALUE_OBJ_DATA(vname, Type, list, i, cid, dname, cname, xsink) |
| sets up an object pointer
|
|
#define | HARD_QORE_VALUE_OBJ_OR_NOTHING_DATA(vname, Type, list, i, cid, xsink) |
| sets up an object pointer
|
|
#define | HARD_QORE_VALUE_OBJECT(list, i) |
| returns a QoreObject* from a hard typed object param
|
|
#define | HARD_QORE_VALUE_OR_NOTHING_PARAM(name, Type, list, i) |
| returns a hard typed parameter
|
|
#define | HARD_QORE_VALUE_PARAM(name, Type, list, i) |
| returns a hard typed parameter
|
|
#define | HARD_QORE_VALUE_REF(list, i) |
| returns a const QoreHashNode* from a hard typed hash param
|
|
#define | HARD_QORE_VALUE_STRING(list, i) |
| returns a const QoreStringNode* from a hard typed string param
|
|
#define | TAKE_HARD_QORE_VALUE_OBJ_DATA(vname, Type, list, i, cid, dname, cname, xsink) |
| destructively sets up an object pointer; caller owns the pointer
|
|
Contains inline functions for accessing function and class method arguments.