Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
Public Attributes | List of all members
plasma::ObjectBuffer Struct Reference

Object buffer data structure. More...

#include <plasma/client.h>

Public Attributes

std::shared_ptr< Bufferdata
 The data buffer. More...
 
int64_t data_size
 The size in bytes of the data object. More...
 
std::shared_ptr< Buffermetadata
 The metadata buffer. More...
 
int64_t metadata_size
 The metadata size in bytes. More...
 
int device_num
 The device number. More...
 

Detailed Description

Object buffer data structure.

Member Data Documentation

◆ data

std::shared_ptr<Buffer> plasma::ObjectBuffer::data

The data buffer.

◆ data_size

int64_t plasma::ObjectBuffer::data_size

The size in bytes of the data object.

◆ device_num

int plasma::ObjectBuffer::device_num

The device number.

◆ metadata

std::shared_ptr<Buffer> plasma::ObjectBuffer::metadata

The metadata buffer.

◆ metadata_size

int64_t plasma::ObjectBuffer::metadata_size

The metadata size in bytes.


The documentation for this struct was generated from the following file: