24 #ifndef _QORE_BUILTINFUNCTIONLIST_H
26 #define _QORE_BUILTINFUNCTIONLIST_H
30 #include <qore/QoreThreadLock.h>
51 DLLLOCAL BuiltinFunctionList& operator=(
const BuiltinFunctionList&);
52 DLLLOCAL
void *
operator new(size_t);
55 DLLLOCAL BuiltinFunctionList();
80 DLLEXPORT
static void add2(
const char *name,
q_func_t f, int64 code_flags = QC_NO_FLAGS, int64 functional_domain =
QDOM_DEFAULT,
const QoreTypeInfo *returnTypeInfo = 0,
unsigned num_params = 0, ...);
101 DLLEXPORT
static int size();
108 DLLEXPORT
static const QoreFunction*
find(
const char *name);
116 #endif // _QORE_BUILTINFUNCTIONLIST_H