|
|
#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.