Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
arrow::ResizableBuffer Member List

This is the complete list of members for arrow::ResizableBuffer, including all inherited members.

Buffer(const uint8_t *data, int64_t size)arrow::Bufferinline
Buffer(const std::string &data)arrow::Bufferinlineexplicit
Buffer(const std::shared_ptr< Buffer > &parent, const int64_t offset, const int64_t size)arrow::Bufferinline
capacity() constarrow::Bufferinline
capacity_arrow::Bufferprotected
Copy(const int64_t start, const int64_t nbytes, MemoryPool *pool, std::shared_ptr< Buffer > *out) constarrow::Buffer
Copy(const int64_t start, const int64_t nbytes, std::shared_ptr< Buffer > *out) constarrow::Buffer
data() constarrow::Bufferinline
data_arrow::Bufferprotected
Equals(const Buffer &other, int64_t nbytes) constarrow::Buffer
Equals(const Buffer &other) constarrow::Buffer
is_mutable() constarrow::Bufferinline
is_mutable_arrow::Bufferprotected
mutable_data()arrow::Bufferinline
mutable_data_arrow::Bufferprotected
MutableBuffer(uint8_t *data, const int64_t size)arrow::MutableBufferinline
MutableBuffer(const std::shared_ptr< Buffer > &parent, const int64_t offset, const int64_t size)arrow::MutableBuffer
MutableBuffer()arrow::MutableBufferinlineprotected
parent() constarrow::Bufferinline
parent_arrow::Bufferprotected
Reserve(const int64_t new_capacity)=0arrow::ResizableBufferpure virtual
ResizableBuffer(uint8_t *data, int64_t size)arrow::ResizableBufferinlineprotected
Resize(const int64_t new_size, bool shrink_to_fit=true)=0arrow::ResizableBufferpure virtual
size() constarrow::Bufferinline
size_arrow::Bufferprotected
TypedReserve(const int64_t new_nb_elements)arrow::ResizableBufferinline
TypedResize(const int64_t new_nb_elements, bool shrink_to_fit=true)arrow::ResizableBufferinline
~Buffer()=defaultarrow::Buffervirtual