iceberg-cpp
Loading...
Searching...
No Matches
Public Member Functions | List of all members
iceberg::PartitionFieldSummaryArrayLike Class Reference

ArrayLike wrapper for a vector of PartitionFieldSummary. More...

#include <manifest_wrapper.h>

Inheritance diagram for iceberg::PartitionFieldSummaryArrayLike:
iceberg::ArrayLike

Public Member Functions

 PartitionFieldSummaryArrayLike (const std::vector< PartitionFieldSummary > &summaries)
 
 PartitionFieldSummaryArrayLike (const PartitionFieldSummaryArrayLike &)=delete
 
PartitionFieldSummaryArrayLikeoperator= (const PartitionFieldSummaryArrayLike &)=delete
 
Result< ScalarGetElement (size_t pos) const override
 Get the array element at the given position.
 
size_t size () const override
 Get the number of elements in the array.
 
void Reset (const std::vector< PartitionFieldSummary > &summaries)
 

Detailed Description

ArrayLike wrapper for a vector of PartitionFieldSummary.

Member Function Documentation

◆ GetElement()

Result< Scalar > iceberg::PartitionFieldSummaryArrayLike::GetElement ( size_t  pos) const
overridevirtual

Get the array element at the given position.

Parameters
posThe position of the element in the array.

Implements iceberg::ArrayLike.

◆ size()

size_t iceberg::PartitionFieldSummaryArrayLike::size ( ) const
inlineoverridevirtual

Get the number of elements in the array.

Implements iceberg::ArrayLike.


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