Kuzu C++ API
Loading...
Searching...
No Matches
kuzu::processor::ResultSetDescriptor Struct Reference

#include <result_set_descriptor.h>

Public Member Functions

 ResultSetDescriptor ()=default
 ResultSetDescriptor (std::vector< std::unique_ptr< DataChunkDescriptor > > dataChunkDescriptors)
 ResultSetDescriptor (planner::Schema *schema)
 DELETE_BOTH_COPY (ResultSetDescriptor)
std::unique_ptr< ResultSetDescriptorcopy () const

Static Public Member Functions

static std::unique_ptr< ResultSetDescriptorEmptyDescriptor ()

Public Attributes

std::vector< std::unique_ptr< DataChunkDescriptor > > dataChunkDescriptors

Constructor & Destructor Documentation

◆ ResultSetDescriptor() [1/3]

kuzu::processor::ResultSetDescriptor::ResultSetDescriptor ( )
default

◆ ResultSetDescriptor() [2/3]

kuzu::processor::ResultSetDescriptor::ResultSetDescriptor ( std::vector< std::unique_ptr< DataChunkDescriptor > > dataChunkDescriptors)
inlineexplicit

◆ ResultSetDescriptor() [3/3]

kuzu::processor::ResultSetDescriptor::ResultSetDescriptor ( planner::Schema * schema)
explicit

Member Function Documentation

◆ copy()

std::unique_ptr< ResultSetDescriptor > kuzu::processor::ResultSetDescriptor::copy ( ) const

◆ DELETE_BOTH_COPY()

kuzu::processor::ResultSetDescriptor::DELETE_BOTH_COPY ( ResultSetDescriptor )

◆ EmptyDescriptor()

std::unique_ptr< ResultSetDescriptor > kuzu::processor::ResultSetDescriptor::EmptyDescriptor ( )
inlinestatic

Member Data Documentation

◆ dataChunkDescriptors

std::vector<std::unique_ptr<DataChunkDescriptor> > kuzu::processor::ResultSetDescriptor::dataChunkDescriptors

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