跳至内容

Buffer 是一个包含指向一段连续内存的指针以及特定大小的对象。

工厂

buffer() 允许您从 R 对象创建 arrow::Buffer

方法

  • $is_mutable:此缓冲区是否可变?

  • $ZeroPadding():将填充中的字节清零,即大小和容量之间的字节。

  • $size:内存大小(以字节为单位)。

  • $capacity:可能的容量(以字节为单位)。

示例

my_buffer <- buffer(c(1, 2, 3, 4))
my_buffer$is_mutable
#> [1] TRUE
my_buffer$ZeroPadding()
my_buffer$size
#> [1] 32
my_buffer$capacity
#> [1] 32