Apache Arrow
3.0.0

Specifications and Protocols

  • Format Versioning and Stability
  • Arrow Columnar Format
  • Arrow Flight RPC
  • Integration Testing
  • The Arrow C data interface
  • The Arrow C stream interface
  • Other Data Structures

Libraries

  • Implementation Status
  • C/GLib
  • C++
    • User Guide
    • Examples
    • API Reference
  • C#
  • Go
  • Java
  • JavaScript
  • Julia
  • MATLAB
  • Python
  • R
  • Ruby
  • Rust

Development

  • Contributing to Apache Arrow
  • C++ Development
  • Python Development
  • Daily Development using Archery
  • Packaging and Testing with Crossbow
  • Running Docker Builds
  • Benchmarks
  • Building the Documentation
Apache Arrow
  • »
  • C++ Implementation
  • View page source

C++ ImplementationΒΆ

  • User Guide
    • High-Level Overview
    • Conventions
    • Using Arrow C++ in your own project
    • Memory Management
    • Arrays
    • Data Types
    • Tabular Data
    • Compute Functions
    • Input / output and filesystems
    • Reading and writing the Arrow IPC format
    • Reading and writing Parquet files
    • Reading CSV files
    • Reading JSON files
    • Arrow Flight RPC
  • Examples
    • Minimal build using CMake
    • Row to columnar conversion
    • std::tuple-like ranges to Arrow
  • API Reference
    • Programming Support
    • Memory (management)
    • Data Types
    • Arrays
    • Scalars
    • Array Builders
    • Two-dimensional Datasets
    • C Interfaces
    • Compute Functions
    • Tensors
    • Utilities
    • Input / output
    • Arrow IPC
    • File Formats
    • CUDA support
    • Arrow Flight RPC
    • Filesystems
Next Previous

© Copyright 2016-2019 Apache Software Foundation.

Built with Sphinx using a theme provided by Read the Docs.