Loading...
Searching...
No Matches
mjs_array_buf.h
1/*
2 * Copyright (c) 2016 Cesanta Software Limited
3 * All rights reserved
4 */
5
6#pragma once
7
8#include "mjs_internal.h"
9#include "mjs_array_buf_public.h"
10
11#if defined(__cplusplus)
12extern "C" {
13#endif /* __cplusplus */
14
15mjs_val_t mjs_dataview_get_prop(struct mjs* mjs, mjs_val_t obj, mjs_val_t key);
16
17mjs_err_t mjs_dataview_set_prop(struct mjs* mjs, mjs_val_t obj, mjs_val_t key, mjs_val_t val);
18
19void mjs_init_builtin_array_buf(struct mjs* mjs, mjs_val_t obj);
20
21mjs_val_t mjs_dataview_get_len(struct mjs* mjs, mjs_val_t obj);
22
23void mjs_array_buf_slice(struct mjs* mjs);
24
25#if defined(__cplusplus)
26}
27#endif /* __cplusplus */
Definition mjs_core.h:63