|
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().