A JavaScript function object (ECMA-262, 15.3). More...
#include <v8.h>
Public Member Functions | |
| V8EXPORT Local< Value > | Call (Handle< Object > recv, int argc, Handle< Value > argv[]) |
| V8EXPORT Handle< Value > | GetName () const |
| V8EXPORT int | GetScriptLineNumber () const |
| Returns zero based line number of function body and kLineOffsetNotFound if no information available. | |
| V8EXPORT ScriptOrigin | GetScriptOrigin () const |
| V8EXPORT Local< Object > | NewInstance (int argc, Handle< Value > argv[]) const |
| V8EXPORT Local< Object > | NewInstance () const |
| V8EXPORT void | SetName (Handle< String > name) |
Static Public Member Functions | |
| static Function * | Cast (Value *obj) |
Static Public Attributes | |
| static V8EXPORT const int | kLineOffsetNotFound |
A JavaScript function object (ECMA-262, 15.3).
Definition at line 1723 of file v8.h.
| V8EXPORT Local<Value> v8::Function::Call | ( | Handle< Object > | recv, | |
| int | argc, | |||
| Handle< Value > | argv[] | |||
| ) |
Reimplemented from v8::Object.
| V8EXPORT int v8::Function::GetScriptLineNumber | ( | ) | const |
Returns zero based line number of function body and kLineOffsetNotFound if no information available.
| V8EXPORT ScriptOrigin v8::Function::GetScriptOrigin | ( | ) | const |
V8EXPORT const int v8::Function::kLineOffsetNotFound [static] |
1.7.1