DnativeFunction

Undocumented in source.

Constructors

this
this(CallContext* cc, PCall func, d_string name, d_uint32 length)
Undocumented in source.
this
this(CallContext* cc, PCall func, d_string name, d_uint32 length, Dobject o)
Undocumented in source.

Members

Functions

Call
void* Call(CallContext* cc, Dobject othis, Value* ret, Value[] arglist)
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

initialize
void initialize(Dobject o, CallContext* cc, NativeFunctionData[] nfd, uint attributes)

Initalize table of native functions designed to go in as properties of o.

Variables

pcall
PCall pcall;
Undocumented in source.

Inherited Members

From Dfunction

name
const(char)[] name;
Undocumented in source.
scopex
Dobject[] scopex;
Undocumented in source.
getTypeof
immutable(char)[] getTypeof()
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.
HasInstance
void* HasInstance(CallContext* cc, Value* ret, Value* v)
Undocumented in source. Be warned that the author may not have intended to support it.
isFunction
Dfunction isFunction(Value* v, CallContext* cc)
Undocumented in source. Be warned that the author may not have intended to support it.
getConstructor
Dfunction getConstructor(CallContext* cc)
Undocumented in source. Be warned that the author may not have intended to support it.
getPrototype
Dobject getPrototype(CallContext* cc)
Undocumented in source. Be warned that the author may not have intended to support it.
initialize
void initialize(CallContext* cc)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta