Kùzu C++ API
Loading...
Searching...
No Matches
kuzu::storage::CompressedFunctor Class Reference

#include <compression.h>

Inheritance diagram for kuzu::storage::CompressedFunctor:
kuzu::storage::ReadCompressedValuesFromPage kuzu::storage::ReadCompressedValuesFromPageToVector kuzu::storage::WriteCompressedValuesToPage

Public Member Functions

 CompressedFunctor (const CompressedFunctor &)=default
 

Protected Member Functions

 CompressedFunctor (const common::LogicalType &logicalType)
 

Protected Attributes

const ConstantCompression constant
 
const Uncompressed uncompressed
 
const BooleanBitpacking booleanBitpacking
 
const common::PhysicalTypeID physicalType
 

Constructor & Destructor Documentation

◆ CompressedFunctor() [1/2]

kuzu::storage::CompressedFunctor::CompressedFunctor ( const CompressedFunctor & )
default

◆ CompressedFunctor() [2/2]

kuzu::storage::CompressedFunctor::CompressedFunctor ( const common::LogicalType & logicalType)
inlineexplicitprotected

Member Data Documentation

◆ booleanBitpacking

const BooleanBitpacking kuzu::storage::CompressedFunctor::booleanBitpacking
protected

◆ constant

const ConstantCompression kuzu::storage::CompressedFunctor::constant
protected

◆ physicalType

const common::PhysicalTypeID kuzu::storage::CompressedFunctor::physicalType
protected

◆ uncompressed

const Uncompressed kuzu::storage::CompressedFunctor::uncompressed
protected

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