| shared_vector | R Documentation |
Create a shared vector from a segment
shared_vector(
segment,
type = c("double", "integer", "logical", "raw"),
offset = 0,
length = NULL,
readonly = TRUE,
cow = NULL
)
segment |
A shard_segment object |
type |
Vector type: "integer", "double"/"numeric", "logical", or "raw" |
offset |
Byte offset into segment (default: 0) |
length |
Number of elements. If NULL, calculated from segment size. |
readonly |
If TRUE, prevent write access via DATAPTR (default: TRUE) |
cow |
Copy-on-write policy for mutation attempts. One of
|
An ALTREP vector backed by shared memory
seg <- segment_create(400)
segment_write(seg, 1:100, offset = 0)
x <- shared_vector(seg, "integer", length = 100)
x[1:10]
shared_diagnostics(x)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.