Node.js
v8.x
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine
|
#include "node.h"
#include "node_buffer.h"
#include "env.h"
#include "env-inl.h"
#include "string_bytes.h"
#include "string_search.h"
#include "util.h"
#include "util-inl.h"
#include "v8-profiler.h"
#include "v8.h"
#include <string.h>
#include <limits.h>
Go to the source code of this file.
Namespaces | |
node | |
node::Buffer | |
Macros | |
#define | BUFFER_ID 0xB0E4 |
#define | MIN(a, b) ((a) < (b) ? (a) : (b)) |
#define | THROW_AND_RETURN_IF_OOB(r) |
#define | SLICE_START_END(start_arg, end_arg, end_max) |
Functions | |
bool | HasInstance (Local< Value > val) |
bool | HasInstance (Local< Object > obj) |
char * | Data (Local< Value > val) |
char * | Data (Local< Object > obj) |
size_t | Length (Local< Value > val) |
size_t | Length (Local< Object > obj) |
MaybeLocal< Object > | New (Isolate *isolate, Local< String > string, enum encoding enc) |
MaybeLocal< Object > | New (Isolate *isolate, size_t length) |
MaybeLocal< Object > | New (Environment *env, size_t length) |
MaybeLocal< Object > | Copy (Isolate *isolate, const char *data, size_t length) |
MaybeLocal< Object > | Copy (Environment *env, const char *data, size_t length) |
MaybeLocal< Object > | New (Isolate *isolate, char *data, size_t length, FreeCallback callback, void *hint) |
MaybeLocal< Object > | New (Environment *env, char *data, size_t length, FreeCallback callback, void *hint) |
MaybeLocal< Object > | New (Isolate *isolate, char *data, size_t length) |
MaybeLocal< Object > | New (Environment *env, char *data, size_t length) |
Variables | |
bool | zero_fill_all_buffers = false |
#define BUFFER_ID 0xB0E4 |
Definition at line 37 of file node_buffer.cc.
Definition at line 39 of file node_buffer.cc.
Referenced by node::Buffer::New().
#define SLICE_START_END | ( | start_arg, | |
end_arg, | |||
end_max | |||
) |
Definition at line 46 of file node_buffer.cc.
Referenced by node::Buffer::New().
#define THROW_AND_RETURN_IF_OOB | ( | r | ) |
Definition at line 41 of file node_buffer.cc.
Referenced by node::Buffer::New().