iceberg-cpp
Loading...
Searching...
No Matches
util Directory Reference

Files

 base64.h
 Base64 and base64url encoding/decoding (RFC 4648).
 
 bucket_util.h
 Provide bucket transform utilities.
 
 checked_cast.h
 Checked cast functions for dynamic_cast and static_cast. Adapted from Apache Arrow https://github.com/apache/arrow/blob/main/cpp/src/arrow/util/checked_cast.h.
 
 config.h
 Provide typed configuration helpers.
 
 content_file_util.h
 
 conversions.h
 Conversion utilities for primitive types.
 
 data_file_set.h
 
 decimal.h
 128-bit fixed-point decimal numbers. Adapted from Apache Arrow with only Decimal128 support. https://github.com/apache/arrow/blob/main/cpp/src/arrow/util/decimal.h
 
 endian.h
 Endianness conversion utilities.
 
 error_collector.h
 
 executor.h
 Define task executor interfaces.
 
 formattable.h
 
 formatter.h
 
 functional.h
 Provide move-only function wrappers.
 
 int128.h
 128-bit integer type
 
 lazy.h
 
 location_util.h
 Provide location path utilities.
 
 macros.h
 Define common Iceberg utility macros.
 
 partition_value_util.h
 
 property_util.h
 Provide property conversion helpers.
 
 retry_util.h
 Provide retry policy and runner utilities.
 
 string_util.h
 Provide string utility helpers.
 
 struct_like_set.h
 
 task_group.h
 Provide grouped task execution utilities.
 
 temporal_util.h
 Provide date and timestamp conversion utilities.
 
 timepoint.h
 Provide time point conversion helpers.
 
 transform_util.h
 Provide partition transform utility helpers.
 
 truncate_util.h
 Provide truncate transform utility helpers.
 
 type_util.h
 
 url_encoder.h
 URL encoding and decoding.
 
 uuid.h
 UUID (Universally Unique Identifier) representation.
 
 visit_type.h
 Visitor pattern for Iceberg types Adapted from Apache Arrow https://github.com/apache/arrow/blob/main/cpp/src/arrow/visit_type_inline.h.
 
 visitor_generate.h
 Define macros for generating type visitors.