Classes | Public Member Functions | Public Attributes | List of all members
cudf::packed_columns Struct Reference

Column data in a serialized format. More...

#include <copying.hpp>


struct  metadata
 Host-side metadata buffer used for reconstructing columns via unpack. More...

Public Member Functions

 packed_columns (std::unique_ptr< metadata > &&md, std::unique_ptr< rmm::device_buffer > &&gd)
 Construct a new packed columns object. More...

Public Attributes

std::unique_ptr< metadatametadata_
 Host-side metadata buffer.
std::unique_ptr< rmm::device_buffergpu_data
 Device-side data buffer.

Detailed Description

Column data in a serialized format.

Contains data from an array of columns in two contiguous buffers: one on host, which contains table metadata and one on device which contains the table data.

Definition at line 560 of file copying.hpp.

Constructor & Destructor Documentation

◆ packed_columns()

cudf::packed_columns::packed_columns ( std::unique_ptr< metadata > &&  md,
std::unique_ptr< rmm::device_buffer > &&  gd 

Construct a new packed columns object.

mdHost-side metadata buffer
gdDevice-side data buffer

Definition at line 605 of file copying.hpp.

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