Expand description
Types of shared memory region
Structs§
- BooleanBuffer 
- A slice-able Buffercontaining bit-packed booleans
- Buffer
- A contiguous memory region that can be shared with other buffers and across thread boundaries that stores Arrow data.
- MutableBuffer 
- A MutableBufferis Arrow’s interface to build aBufferout of items or slices of items.
- NullBuffer 
- A BooleanBufferused to encode validity for Arrow arrays
- OffsetBuffer 
- A non-empty buffer of monotonically increasing, positive integers.
- RunEndBuffer 
- A slice-able buffer of monotonically increasing, positive integers used to store run-ends
- ScalarBuffer 
- A strongly-typed Buffersupporting zero-copy cloning and slicing
Functions§
- bitwise_bin_ op_ helper 
- Apply a bitwise operation opto two inputs and return the result as a Buffer. The inputs are treated as bitmaps, meaning that offsets and length are specified in number of bits.
- bitwise_quaternary_ op_ helper 
- Apply a bitwise operation opto four inputs and return the result as a Buffer. The inputs are treated as bitmaps, meaning that offsets and length are specified in number of bits.
- bitwise_unary_ op_ helper 
- Apply a bitwise operation opto one input and return the result as a Buffer. The input is treated as a bitmap, meaning that offset and length are specified in number of bits.
- buffer_bin_ and 
- Apply a bitwise and to two inputs and return the result as a Buffer. The inputs are treated as bitmaps, meaning that offsets and length are specified in number of bits.
- buffer_bin_ and_ not 
- Apply a bitwise and_not to two inputs and return the result as a Buffer. The inputs are treated as bitmaps, meaning that offsets and length are specified in number of bits.
- buffer_bin_ or 
- Apply a bitwise or to two inputs and return the result as a Buffer. The inputs are treated as bitmaps, meaning that offsets and length are specified in number of bits.
- buffer_bin_ xor 
- Apply a bitwise xor to two inputs and return the result as a Buffer. The inputs are treated as bitmaps, meaning that offsets and length are specified in number of bits.
- buffer_unary_ not 
- Apply a bitwise not to one input and return the result as a Buffer. The input is treated as a bitmap, meaning that offset and length are specified in number of bits.