Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include "duk_internal.h"
Go to the source code of this file.
Functions | |
DUK_EXTERNAL void * | duk_resize_buffer (duk_context *ctx, duk_idx_t index, duk_size_t new_size) |
DUK_EXTERNAL void * | duk_steal_buffer (duk_context *ctx, duk_idx_t index, duk_size_t *out_size) |
DUK_EXTERNAL void | duk_config_buffer (duk_context *ctx, duk_idx_t index, void *ptr, duk_size_t len) |
DUK_EXTERNAL void duk_config_buffer | ( | duk_context * | ctx, |
duk_idx_t | index, | ||
void * | ptr, | ||
duk_size_t | len ) |
Definition at line 57 of file duktape-1.5.2/src-separate/duk_api_buffer.c.
References DUK_ASSERT, DUK_ERROR_TYPE, DUK_HBUFFER_EXTERNAL_SET_DATA_PTR, DUK_HBUFFER_EXTERNAL_SET_SIZE, DUK_HBUFFER_HAS_DYNAMIC, DUK_HBUFFER_HAS_EXTERNAL, duk_require_hbuffer(), DUK_STR_WRONG_BUFFER_TYPE, duk_hthread::heap, index, and NULL.
DUK_EXTERNAL void * duk_resize_buffer | ( | duk_context * | ctx, |
duk_idx_t | index, | ||
duk_size_t | new_size ) |
Definition at line 7 of file duktape-1.5.2/src-separate/duk_api_buffer.c.
References DUK_ASSERT, DUK_ASSERT_CTX_VALID, DUK_ERROR_TYPE, DUK_HBUFFER_DYNAMIC_GET_DATA_PTR, DUK_HBUFFER_HAS_DYNAMIC, DUK_HBUFFER_HAS_EXTERNAL, duk_hbuffer_resize(), duk_require_hbuffer(), DUK_STR_WRONG_BUFFER_TYPE, duk_hthread::heap, index, and NULL.
DUK_EXTERNAL void * duk_steal_buffer | ( | duk_context * | ctx, |
duk_idx_t | index, | ||
duk_size_t * | out_size ) |
Definition at line 26 of file duktape-1.5.2/src-separate/duk_api_buffer.c.
References DUK_ASSERT, DUK_ERROR_TYPE, DUK_HBUFFER_DYNAMIC_GET_DATA_PTR, DUK_HBUFFER_DYNAMIC_GET_SIZE, DUK_HBUFFER_DYNAMIC_SET_DATA_PTR_NULL, DUK_HBUFFER_DYNAMIC_SET_SIZE, DUK_HBUFFER_HAS_DYNAMIC, DUK_HBUFFER_HAS_EXTERNAL, duk_require_hbuffer(), DUK_STR_WRONG_BUFFER_TYPE, duk_hthread::heap, index, and NULL.