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>

Classes

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 
)
inline

Construct a new packed columns object.

Parameters
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: