#include <nan.h>
List of all members.
Public Member Functions |
v8::Local< v8::Value > | Call (v8::Local< v8::Object > target, int argc, v8::Local< v8::Value > argv[]) const |
v8::Local< v8::Value > | Call (int argc, v8::Local< v8::Value > argv[]) const |
| Callback () |
| Callback (const v8::Local< v8::Function > &fn) |
v8::Local< v8::Function > | GetFunction () const |
bool | IsEmpty () const |
bool | operator!= (const Callback &other) const |
v8::Local< v8::Value > | operator() (v8::Local< v8::Object > target, int argc=0, v8::Local< v8::Value > argv[]=0) const |
v8::Local< v8::Value > | operator() (int argc=0, v8::Local< v8::Value > argv[]=0) const |
v8::Local< v8::Function > | operator* () const |
bool | operator== (const Callback &other) const |
void | Reset (const v8::Local< v8::Function > &fn) |
void | Reset () |
void | SetFunction (const v8::Local< v8::Function > &fn) |
| ~Callback () |
Private Member Functions |
v8::Local< v8::Value > | Call_ (v8::Local< v8::Object > target, int argc, v8::Local< v8::Value > argv[]) const |
Private Attributes |
Persistent< v8::Function > | handle_ |
Detailed Description
Definition at line 1349 of file nan.h.
Constructor & Destructor Documentation
Member Function Documentation
v8::Local<v8::Value> Nan::Callback::Call |
( |
v8::Local< v8::Object > |
target, |
|
|
int |
argc, |
|
|
v8::Local< v8::Value > |
argv[] |
|
) |
| const [inline] |
v8::Local<v8::Value> Nan::Callback::Call |
( |
int |
argc, |
|
|
v8::Local< v8::Value > |
argv[] |
|
) |
| const [inline] |
v8::Local<v8::Value> Nan::Callback::Call_ |
( |
v8::Local< v8::Object > |
target, |
|
|
int |
argc, |
|
|
v8::Local< v8::Value > |
argv[] |
|
) |
| const [inline, private] |
bool Nan::Callback::operator!= |
( |
const Callback & |
other | ) |
const [inline] |
v8::Local<v8::Value> Nan::Callback::operator() |
( |
v8::Local< v8::Object > |
target, |
|
|
int |
argc = 0 , |
|
|
v8::Local< v8::Value > |
argv[] = 0 |
|
) |
| const [inline] |
v8::Local<v8::Value> Nan::Callback::operator() |
( |
int |
argc = 0 , |
|
|
v8::Local< v8::Value > |
argv[] = 0 |
|
) |
| const [inline] |
v8::Local<v8::Function> Nan::Callback::operator* |
( |
| ) |
const [inline] |
bool Nan::Callback::operator== |
( |
const Callback & |
other | ) |
const [inline] |
Member Data Documentation
The documentation for this class was generated from the following file: