.. doxygenclass:: arrow::Buffer :project: arrow_cpp :members:
.. doxygenclass:: arrow::MutableBuffer :project: arrow_cpp :members:
.. doxygenclass:: arrow::ResizableBuffer :project: arrow_cpp :members:
.. doxygenfunction:: arrow::default_memory_pool :project: arrow_cpp
.. doxygenclass:: arrow::MemoryPool :project: arrow_cpp :members:
.. doxygenclass:: arrow::LoggingMemoryPool :project: arrow_cpp :members:
.. doxygenclass:: arrow::ProxyMemoryPool :project: arrow_cpp :members:
These functions allocate a buffer from a particular memory pool.
.. doxygengroup:: buffer-allocation-functions :project: arrow_cpp :content-only:
.. doxygengroup:: buffer-slicing-functions :project: arrow_cpp :content-only:
.. doxygenclass:: arrow::BufferBuilder :project: arrow_cpp :members:
.. doxygenclass:: arrow::TypedBufferBuilder :project: arrow_cpp :members:
.. doxygenclass:: arrow::stl_allocator :project: arrow_cpp :members:
.. doxygenclass:: arrow::STLMemoryPool :project: arrow_cpp :members: