blob: eead1731b5badfb334bac08ea8a568aa0fc5b572 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>iceberg-cpp: Class Hierarchy</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">iceberg-cpp
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">Class Hierarchy</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span><span onclick="javascript:toggleLevel(5);">5</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1Literal_1_1AboveMax.html" target="_self">iceberg::Literal::AboveMax</a></td><td class="desc">Sentinel value to indicate that the literal value is above the valid range of a specific primitive type. It can happen when casting a literal to a narrower primitive type </td></tr>
<tr id="row_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1AggregateEvaluator.html" target="_self">iceberg::AggregateEvaluator</a></td><td class="desc">Evaluates bound aggregates over <a class="el" href="classiceberg_1_1StructLike.html" title="An immutable struct-like wrapper.">StructLike</a> data </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundAggregate_1_1Aggregator.html" target="_self">iceberg::BoundAggregate::Aggregator</a></td><td class="desc">Base class for aggregators </td></tr>
<tr id="row_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1avro_1_1AppendDatumParam.html" target="_self">iceberg::avro::AppendDatumParam</a></td><td class="desc">Test case structure for parameterized primitive type tests </td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ExpireSnapshots_1_1ApplyResult.html" target="_self">iceberg::ExpireSnapshots::ApplyResult</a></td><td class="desc"></td></tr>
<tr id="row_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SnapshotUpdate_1_1ApplyResult.html" target="_self">iceberg::SnapshotUpdate::ApplyResult</a></td><td class="desc">Result of applying a snapshot update </td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1UpdatePartitionSpec_1_1ApplyResult.html" target="_self">iceberg::UpdatePartitionSpec::ApplyResult</a></td><td class="desc"></td></tr>
<tr id="row_7_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1UpdatePartitionStatistics_1_1ApplyResult.html" target="_self">iceberg::UpdatePartitionStatistics::ApplyResult</a></td><td class="desc"></td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1UpdateProperties_1_1ApplyResult.html" target="_self">iceberg::UpdateProperties::ApplyResult</a></td><td class="desc"></td></tr>
<tr id="row_9_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1UpdateSchema_1_1ApplyResult.html" target="_self">iceberg::UpdateSchema::ApplyResult</a></td><td class="desc"></td></tr>
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1UpdateSnapshotReference_1_1ApplyResult.html" target="_self">iceberg::UpdateSnapshotReference::ApplyResult</a></td><td class="desc"></td></tr>
<tr id="row_11_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1UpdateStatistics_1_1ApplyResult.html" target="_self">iceberg::UpdateStatistics::ApplyResult</a></td><td class="desc"></td></tr>
<tr id="row_12_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_12_" class="arrow" onclick="toggleFolder('12_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ArrayLike.html" target="_self">iceberg::ArrayLike</a></td><td class="desc">An immutable array-like wrapper </td></tr>
<tr id="row_12_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ArrowArrayArrayLike.html" target="_self">iceberg::ArrowArrayArrayLike</a></td><td class="desc">Wrapper for one row of a list-typed <a class="el" href="structArrowArray.html">ArrowArray</a> </td></tr>
<tr id="row_12_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PartitionFieldSummaryArrayLike.html" target="_self">iceberg::PartitionFieldSummaryArrayLike</a></td><td class="desc"><a class="el" href="classiceberg_1_1ArrayLike.html" title="An immutable array-like wrapper.">ArrayLike</a> wrapper for a vector of <a class="el" href="structiceberg_1_1PartitionFieldSummary.html" title="Field summary for partition field in the spec.">PartitionFieldSummary</a> </td></tr>
<tr id="row_13_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structArrowArray.html" target="_self">ArrowArray</a></td><td class="desc"></td></tr>
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1internal_1_1ArrowArrayBufferGuard.html" target="_self">iceberg::internal::ArrowArrayBufferGuard</a></td><td class="desc"></td></tr>
<tr id="row_15_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1internal_1_1ArrowArrayGuard.html" target="_self">iceberg::internal::ArrowArrayGuard</a></td><td class="desc"></td></tr>
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structArrowArrayStream.html" target="_self">ArrowArrayStream</a></td><td class="desc"></td></tr>
<tr id="row_17_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1internal_1_1ArrowArrayViewGuard.html" target="_self">iceberg::internal::ArrowArrayViewGuard</a></td><td class="desc"></td></tr>
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structArrowSchema.html" target="_self">ArrowSchema</a></td><td class="desc"></td></tr>
<tr id="row_19_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1internal_1_1ArrowSchemaGuard.html" target="_self">iceberg::internal::ArrowSchemaGuard</a></td><td class="desc"></td></tr>
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1AssignFreshIdVisitor.html" target="_self">iceberg::AssignFreshIdVisitor</a></td><td class="desc">Assigns fresh IDs to all fields in the schema </td></tr>
<tr id="row_21_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_21_" class="arrow" onclick="toggleFolder('21_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1auth_1_1AuthManager.html" target="_self">iceberg::rest::auth::AuthManager</a></td><td class="desc">Produces authentication sessions for catalog and table requests </td></tr>
<tr id="row_21_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1auth_1_1BasicAuthManager.html" target="_self">iceberg::rest::auth::BasicAuthManager</a></td><td class="desc">Authentication manager that performs basic authentication </td></tr>
<tr id="row_21_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1auth_1_1NoopAuthManager.html" target="_self">iceberg::rest::auth::NoopAuthManager</a></td><td class="desc">Authentication manager that performs no authentication </td></tr>
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1auth_1_1AuthManagers.html" target="_self">iceberg::rest::auth::AuthManagers</a></td><td class="desc">Registry-backed factory for <a class="el" href="classiceberg_1_1rest_1_1auth_1_1AuthManager.html" title="Produces authentication sessions for catalog and table requests.">AuthManager</a> implementations </td></tr>
<tr id="row_23_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1auth_1_1AuthProperties.html" target="_self">iceberg::rest::auth::AuthProperties</a></td><td class="desc">Property keys and constants for authentication configuration </td></tr>
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1auth_1_1AuthSession.html" target="_self">iceberg::rest::auth::AuthSession</a></td><td class="desc">An authentication session that can authenticate outgoing HTTP requests </td></tr>
<tr id="row_25_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1BasicLiteralTestParam.html" target="_self">iceberg::BasicLiteralTestParam</a></td><td class="desc"></td></tr>
<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1Literal_1_1BelowMin.html" target="_self">iceberg::Literal::BelowMin</a></td><td class="desc">Sentinel value to indicate that the literal value is below the valid range of a specific primitive type. It can happen when casting a literal to a narrower primitive type </td></tr>
<tr id="row_27_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1BlobMetadata.html" target="_self">iceberg::BlobMetadata</a></td><td class="desc">Metadata about a statistics or indices blob </td></tr>
<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1BooleanStringParam.html" target="_self">iceberg::BooleanStringParam</a></td><td class="desc"></td></tr>
<tr id="row_29_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_29_" class="arrow" onclick="toggleFolder('29_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Bound.html" target="_self">iceberg::Bound</a></td><td class="desc">Interface for bound expressions that can be evaluated </td></tr>
<tr id="row_29_0_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_29_0_" class="arrow" onclick="toggleFolder('29_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundAggregate.html" target="_self">iceberg::BoundAggregate</a></td><td class="desc">Base class for bound aggregates </td></tr>
<tr id="row_29_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_29_0_0_" class="arrow" onclick="toggleFolder('29_0_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1CountAggregate.html" target="_self">iceberg::CountAggregate</a></td><td class="desc">Base class for COUNT aggregates </td></tr>
<tr id="row_29_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1CountNonNullAggregate.html" target="_self">iceberg::CountNonNullAggregate</a></td><td class="desc">COUNT(term) aggregate </td></tr>
<tr id="row_29_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1CountNullAggregate.html" target="_self">iceberg::CountNullAggregate</a></td><td class="desc">COUNT_NULL(term) aggregate </td></tr>
<tr id="row_29_0_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1CountStarAggregate.html" target="_self">iceberg::CountStarAggregate</a></td><td class="desc">COUNT(*) aggregate </td></tr>
<tr id="row_29_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MaxAggregate.html" target="_self">iceberg::MaxAggregate</a></td><td class="desc"><a class="el" href="classiceberg_1_1Bound.html" title="Interface for bound expressions that can be evaluated.">Bound</a> MAX aggregate </td></tr>
<tr id="row_29_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MinAggregate.html" target="_self">iceberg::MinAggregate</a></td><td class="desc"><a class="el" href="classiceberg_1_1Bound.html" title="Interface for bound expressions that can be evaluated.">Bound</a> MIN aggregate </td></tr>
<tr id="row_29_1_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_29_1_" class="arrow" onclick="toggleFolder('29_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundPredicate.html" target="_self">iceberg::BoundPredicate</a></td><td class="desc"><a class="el" href="classiceberg_1_1Bound.html" title="Interface for bound expressions that can be evaluated.">Bound</a> predicates contain bound terms and can be evaluated </td></tr>
<tr id="row_29_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundLiteralPredicate.html" target="_self">iceberg::BoundLiteralPredicate</a></td><td class="desc"><a class="el" href="classiceberg_1_1Bound.html" title="Interface for bound expressions that can be evaluated.">Bound</a> literal predicate (comparison against a single value) </td></tr>
<tr id="row_29_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundSetPredicate.html" target="_self">iceberg::BoundSetPredicate</a></td><td class="desc"><a class="el" href="classiceberg_1_1Bound.html" title="Interface for bound expressions that can be evaluated.">Bound</a> set predicate (membership testing against a set of values) </td></tr>
<tr id="row_29_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundUnaryPredicate.html" target="_self">iceberg::BoundUnaryPredicate</a></td><td class="desc"><a class="el" href="classiceberg_1_1Bound.html" title="Interface for bound expressions that can be evaluated.">Bound</a> unary predicate (null, not-null, etc.) </td></tr>
<tr id="row_29_2_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_29_2_" class="arrow" onclick="toggleFolder('29_2_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundTerm.html" target="_self">iceberg::BoundTerm</a></td><td class="desc">Base class for bound terms </td></tr>
<tr id="row_29_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundReference.html" target="_self">iceberg::BoundReference</a></td><td class="desc">A reference to a bound field </td></tr>
<tr id="row_29_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundTransform.html" target="_self">iceberg::BoundTransform</a></td><td class="desc">A bound transform expression </td></tr>
<tr id="row_30_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1BoundPredicateToJsonParam.html" target="_self">iceberg::BoundPredicateToJsonParam</a></td><td class="desc"></td></tr>
<tr id="row_31_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SnapshotRef_1_1Branch.html" target="_self">iceberg::SnapshotRef::Branch</a></td><td class="desc"></td></tr>
<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BucketUtils.html" target="_self">iceberg::BucketUtils</a></td><td class="desc"></td></tr>
<tr id="row_33_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_33_" class="arrow" onclick="toggleFolder('33_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>Builder public ErrorCollector</b></td><td class="desc"></td></tr>
<tr id="row_33_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DeleteFileIndex.html" target="_self">iceberg::DeleteFileIndex</a></td><td class="desc">An index of delete files by sequence number </td></tr>
<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1CastLiteralTestParam.html" target="_self">iceberg::CastLiteralTestParam</a></td><td class="desc"></td></tr>
<tr id="row_35_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_35_" class="arrow" onclick="toggleFolder('35_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Catalog.html" target="_self">iceberg::Catalog</a></td><td class="desc">A <a class="el" href="classiceberg_1_1Catalog.html" title="A Catalog API for table create, drop, and load operations.">Catalog</a> API for table create, drop, and load operations </td></tr>
<tr id="row_35_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1InMemoryCatalog.html" target="_self">iceberg::InMemoryCatalog</a></td><td class="desc">An in-memory implementation of the Iceberg <a class="el" href="classiceberg_1_1Catalog.html" title="A Catalog API for table create, drop, and load operations.">Catalog</a> interface </td></tr>
<tr id="row_35_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MockCatalog.html" target="_self">iceberg::MockCatalog</a></td><td class="desc"></td></tr>
<tr id="row_35_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1RestCatalog.html" target="_self">iceberg::rest::RestCatalog</a></td><td class="desc">Rest catalog implementation </td></tr>
<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1CatalogConfig.html" target="_self">iceberg::rest::CatalogConfig</a></td><td class="desc">Server-provided configuration for the catalog </td></tr>
<tr id="row_37_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TableMetadataUtil_1_1Codec.html" target="_self">iceberg::TableMetadataUtil::Codec</a></td><td class="desc"></td></tr>
<tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Command.html" target="_self">iceberg::Command</a></td><td class="desc">A shell command builder and executor for tests </td></tr>
<tr id="row_39_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1CommitTableRequest.html" target="_self">iceberg::rest::CommitTableRequest</a></td><td class="desc">Request to commit changes to a table </td></tr>
<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1CommitTableResponse.html" target="_self">iceberg::rest::CommitTableResponse</a></td><td class="desc">Response from committing changes to a table </td></tr>
<tr id="row_41_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ComparisonLiteralTestParam.html" target="_self">iceberg::ComparisonLiteralTestParam</a></td><td class="desc"></td></tr>
<tr id="row_42_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ConfigBase.html" target="_self">iceberg::ConfigBase&lt; ConcreteConfig &gt;</a></td><td class="desc"></td></tr>
<tr id="row_43_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_43_" class="arrow" onclick="toggleFolder('43_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ConfigBase.html" target="_self">iceberg::ConfigBase&lt; ReaderProperties &gt;</a></td><td class="desc"></td></tr>
<tr id="row_43_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ReaderProperties.html" target="_self">iceberg::ReaderProperties</a></td><td class="desc"></td></tr>
<tr id="row_44_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_44_" class="arrow" onclick="toggleFolder('44_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ConfigBase.html" target="_self">iceberg::ConfigBase&lt; RestCatalogProperties &gt;</a></td><td class="desc"></td></tr>
<tr id="row_44_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1RestCatalogProperties.html" target="_self">iceberg::rest::RestCatalogProperties</a></td><td class="desc">Configuration class for a REST <a class="el" href="classiceberg_1_1Catalog.html" title="A Catalog API for table create, drop, and load operations.">Catalog</a> </td></tr>
<tr id="row_45_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_45_" class="arrow" onclick="toggleFolder('45_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ConfigBase.html" target="_self">iceberg::ConfigBase&lt; TableProperties &gt;</a></td><td class="desc"></td></tr>
<tr id="row_45_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableProperties.html" target="_self">iceberg::TableProperties</a></td><td class="desc"><a class="el" href="classiceberg_1_1Table.html" title="Represents an Iceberg table.">Table</a> properties for Iceberg tables </td></tr>
<tr id="row_46_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_46_" class="arrow" onclick="toggleFolder('46_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ConfigBase.html" target="_self">iceberg::ConfigBase&lt; TestConfig &gt;</a></td><td class="desc"></td></tr>
<tr id="row_46_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TestConfig.html" target="_self">iceberg::TestConfig</a></td><td class="desc"></td></tr>
<tr id="row_47_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_47_" class="arrow" onclick="toggleFolder('47_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ConfigBase.html" target="_self">iceberg::ConfigBase&lt; WriterProperties &gt;</a></td><td class="desc"></td></tr>
<tr id="row_47_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1WriterProperties.html" target="_self">iceberg::WriterProperties</a></td><td class="desc"></td></tr>
<tr id="row_48_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ContentFileUtil.html" target="_self">iceberg::ContentFileUtil</a></td><td class="desc">Utility functions for content files </td></tr>
<tr id="row_49_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Conversions.html" target="_self">iceberg::Conversions</a></td><td class="desc">Conversion utilities for primitive types </td></tr>
<tr id="row_50_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1CreateNamespaceRequest.html" target="_self">iceberg::rest::CreateNamespaceRequest</a></td><td class="desc">Request to create a namespace </td></tr>
<tr id="row_51_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1CreateNamespaceResponse.html" target="_self">iceberg::rest::CreateNamespaceResponse</a></td><td class="desc">Response body after creating a namespace </td></tr>
<tr id="row_52_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1CreateTableRequest.html" target="_self">iceberg::rest::CreateTableRequest</a></td><td class="desc">Request to create a table </td></tr>
<tr id="row_53_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_53_" class="arrow" onclick="toggleFolder('53_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>avro::CustomLogicalType</b></td><td class="desc"></td></tr>
<tr id="row_53_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1avro_1_1MapLogicalType.html" target="_self">iceberg::avro::MapLogicalType</a></td><td class="desc"></td></tr>
<tr id="row_54_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1DataFile.html" target="_self">iceberg::DataFile</a></td><td class="desc"><a class="el" href="structiceberg_1_1DataFile.html" title="DataFile carries data file path, partition tuple, metrics, ...">DataFile</a> carries data file path, partition tuple, metrics, .. </td></tr>
<tr id="row_55_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DataFileSet.html" target="_self">iceberg::DataFileSet</a></td><td class="desc">A set of <a class="el" href="structiceberg_1_1DataFile.html" title="DataFile carries data file path, partition tuple, metrics, ...">DataFile</a> pointers with insertion order preserved and deduplicated by file path </td></tr>
<tr id="row_56_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1DataOperation.html" target="_self">iceberg::DataOperation</a></td><td class="desc">Data operation that produce snapshots </td></tr>
<tr id="row_57_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1DataWriterOptions.html" target="_self">iceberg::DataWriterOptions</a></td><td class="desc">Options for creating a <a class="el" href="classiceberg_1_1DataWriter.html" title="Writer for Iceberg data files.">DataWriter</a> </td></tr>
<tr id="row_58_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1DateParts.html" target="_self">iceberg::DateParts</a></td><td class="desc"></td></tr>
<tr id="row_59_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1avro_1_1DecodeContext.html" target="_self">iceberg::avro::DecodeContext</a></td><td class="desc">Context for reusing scratch buffers during Avro decoding </td></tr>
<tr id="row_60_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1DefaultError.html" target="_self">iceberg::DefaultError&lt; T &gt;</a></td><td class="desc">/brief Default error trait </td></tr>
<tr id="row_61_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DockerCompose.html" target="_self">iceberg::DockerCompose</a></td><td class="desc">Docker Compose orchestration utilities for integration testing </td></tr>
<tr id="row_62_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_62_" class="arrow" onclick="toggleFolder('62_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>std::enable_shared_from_this</b></td><td class="desc"></td></tr>
<tr id="row_62_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundReference.html" target="_self">iceberg::BoundReference</a></td><td class="desc">A reference to a bound field </td></tr>
<tr id="row_62_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1InMemoryCatalog.html" target="_self">iceberg::InMemoryCatalog</a></td><td class="desc">An in-memory implementation of the Iceberg <a class="el" href="classiceberg_1_1Catalog.html" title="A Catalog API for table create, drop, and load operations.">Catalog</a> interface </td></tr>
<tr id="row_62_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1NamedReference.html" target="_self">iceberg::NamedReference</a></td><td class="desc">A reference to an unbound named field </td></tr>
<tr id="row_62_3_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_62_3_" class="arrow" onclick="toggleFolder('62_3_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Table.html" target="_self">iceberg::Table</a></td><td class="desc">Represents an Iceberg table </td></tr>
<tr id="row_62_3_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StagedTable.html" target="_self">iceberg::StagedTable</a></td><td class="desc">A table created by stage-create and not yet committed </td></tr>
<tr id="row_62_3_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StaticTable.html" target="_self">iceberg::StaticTable</a></td><td class="desc">A read-only table </td></tr>
<tr id="row_62_4_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Transaction.html" target="_self">iceberg::Transaction</a></td><td class="desc">A transaction for performing multiple updates to a table </td></tr>
<tr id="row_62_5_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1RestCatalog.html" target="_self">iceberg::rest::RestCatalog</a></td><td class="desc">Rest catalog implementation </td></tr>
<tr id="row_63_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1avro_1_1EncodeContext.html" target="_self">iceberg::avro::EncodeContext</a></td><td class="desc">Context for reusing scratch buffers during Avro encoding </td></tr>
<tr id="row_64_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1Endpoint.html" target="_self">iceberg::rest::Endpoint</a></td><td class="desc">An <a class="el" href="classiceberg_1_1rest_1_1Endpoint.html" title="An Endpoint is an immutable value object identifying a specific REST API operation....">Endpoint</a> is an immutable value object identifying a specific REST API operation. It consists of: </td></tr>
<tr id="row_65_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ConfigBase_1_1Entry.html" target="_self">iceberg::ConfigBase&lt; ConcreteConfig &gt;::Entry&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_66_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1internal_1_1EqualityDeleteFile.html" target="_self">iceberg::internal::EqualityDeleteFile</a></td><td class="desc">Wrapper for equality delete files that caches converted bounds </td></tr>
<tr id="row_67_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1internal_1_1EqualityDeletes.html" target="_self">iceberg::internal::EqualityDeletes</a></td><td class="desc">A group of equality delete files sorted by apply sequence number </td></tr>
<tr id="row_68_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1EqualityDeleteWriterOptions.html" target="_self">iceberg::EqualityDeleteWriterOptions</a></td><td class="desc">Options for creating an <a class="el" href="classiceberg_1_1EqualityDeleteWriter.html" title="Writer for Iceberg equality delete files.">EqualityDeleteWriter</a> </td></tr>
<tr id="row_69_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1Error.html" target="_self">iceberg::Error</a></td><td class="desc"><a class="el" href="structiceberg_1_1Error.html" title="Error with a kind and a message.">Error</a> with a kind and a message </td></tr>
<tr id="row_70_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_70_" class="arrow" onclick="toggleFolder('70_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ErrorCollector.html" target="_self">iceberg::ErrorCollector</a></td><td class="desc">Base class for collecting errors in the builder pattern </td></tr>
<tr id="row_70_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestGroup.html" target="_self">iceberg::ManifestGroup</a></td><td class="desc">Coordinates reading manifest files and producing scan tasks </td></tr>
<tr id="row_70_1_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_70_1_" class="arrow" onclick="toggleFolder('70_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PendingUpdate.html" target="_self">iceberg::PendingUpdate</a></td><td class="desc">Base class for all kinds of table metadata updates </td></tr>
<tr id="row_70_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ExpireSnapshots.html" target="_self">iceberg::ExpireSnapshots</a></td><td class="desc">API for removing old snapshots from a table </td></tr>
<tr id="row_70_1_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SetSnapshot.html" target="_self">iceberg::SetSnapshot</a></td><td class="desc">Sets the current snapshot directly or by rolling back </td></tr>
<tr id="row_70_1_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_70_1_2_" class="arrow" onclick="toggleFolder('70_1_2_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SnapshotUpdate.html" target="_self">iceberg::SnapshotUpdate</a></td><td class="desc">Base class for operations that produce snapshots </td></tr>
<tr id="row_70_1_2_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FastAppend.html" target="_self">iceberg::FastAppend</a></td><td class="desc">Appending new files in a table </td></tr>
<tr id="row_70_1_3_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdateLocation.html" target="_self">iceberg::UpdateLocation</a></td><td class="desc">Updating table location with a new base location </td></tr>
<tr id="row_70_1_4_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdatePartitionSpec.html" target="_self">iceberg::UpdatePartitionSpec</a></td><td class="desc">API for partition spec evolution </td></tr>
<tr id="row_70_1_5_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdatePartitionStatistics.html" target="_self">iceberg::UpdatePartitionStatistics</a></td><td class="desc">Updates table partition statistics </td></tr>
<tr id="row_70_1_6_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdateProperties.html" target="_self">iceberg::UpdateProperties</a></td><td class="desc">Updates table properties </td></tr>
<tr id="row_70_1_7_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdateSchema.html" target="_self">iceberg::UpdateSchema</a></td><td class="desc">API for schema evolution </td></tr>
<tr id="row_70_1_8_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdateSnapshotReference.html" target="_self">iceberg::UpdateSnapshotReference</a></td><td class="desc">Updates snapshot references </td></tr>
<tr id="row_70_1_9_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdateSortOrder.html" target="_self">iceberg::UpdateSortOrder</a></td><td class="desc">Updating table sort order with a newly created order </td></tr>
<tr id="row_70_1_10_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdateStatistics.html" target="_self">iceberg::UpdateStatistics</a></td><td class="desc">Updates table statistics </td></tr>
<tr id="row_70_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SnapshotManager.html" target="_self">iceberg::SnapshotManager</a></td><td class="desc">API for managing snapshots </td></tr>
<tr id="row_70_3_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableMetadataBuilder.html" target="_self">iceberg::TableMetadataBuilder</a></td><td class="desc">Builder class for constructing <a class="el" href="structiceberg_1_1TableMetadata.html" title="Represents the metadata for an Iceberg table.">TableMetadata</a> objects </td></tr>
<tr id="row_70_4_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableScanBuilder.html" target="_self">iceberg::TableScanBuilder&lt; ScanType &gt;</a></td><td class="desc">Builder class for creating <a class="el" href="classiceberg_1_1TableScan.html" title="Represents a configured scan operation on a table.">TableScan</a> instances </td></tr>
<tr id="row_71_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_71_" class="arrow" onclick="toggleFolder('71_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1ErrorHandler.html" target="_self">iceberg::rest::ErrorHandler</a></td><td class="desc"><a class="el" href="structiceberg_1_1Error.html" title="Error with a kind and a message.">Error</a> handler interface for processing REST API error responses. Maps HTTP status codes to appropriate ErrorKind values following the Iceberg REST specification </td></tr>
<tr id="row_71_0_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_71_0_" class="arrow" onclick="toggleFolder('71_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1DefaultErrorHandler.html" target="_self">iceberg::rest::DefaultErrorHandler</a></td><td class="desc">Default error handler for REST API responses </td></tr>
<tr id="row_71_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_71_0_0_" class="arrow" onclick="toggleFolder('71_0_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1NamespaceErrorHandler.html" target="_self">iceberg::rest::NamespaceErrorHandler</a></td><td class="desc">Namespace-specific error handler for create/read/update operations </td></tr>
<tr id="row_71_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1DropNamespaceErrorHandler.html" target="_self">iceberg::rest::DropNamespaceErrorHandler</a></td><td class="desc"><a class="el" href="structiceberg_1_1Error.html" title="Error with a kind and a message.">Error</a> handler for drop namespace operations </td></tr>
<tr id="row_71_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1TableCommitErrorHandler.html" target="_self">iceberg::rest::TableCommitErrorHandler</a></td><td class="desc"><a class="el" href="classiceberg_1_1Table.html" title="Represents an Iceberg table.">Table</a> commit operation error handler </td></tr>
<tr id="row_71_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1TableErrorHandler.html" target="_self">iceberg::rest::TableErrorHandler</a></td><td class="desc">Table-level error handler </td></tr>
<tr id="row_71_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1ViewCommitErrorHandler.html" target="_self">iceberg::rest::ViewCommitErrorHandler</a></td><td class="desc">View commit operation error handler </td></tr>
<tr id="row_71_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1ViewErrorHandler.html" target="_self">iceberg::rest::ViewErrorHandler</a></td><td class="desc">View-level error handler </td></tr>
<tr id="row_72_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1ErrorResponse.html" target="_self">iceberg::rest::ErrorResponse</a></td><td class="desc">JSON error payload returned in a response with further details on the error </td></tr>
<tr id="row_73_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Evaluator.html" target="_self">iceberg::Evaluator</a></td><td class="desc">Evaluates an <a class="el" href="classiceberg_1_1Expression.html" title="Represents a boolean expression tree.">Expression</a> against data rows </td></tr>
<tr id="row_74_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_74_" class="arrow" onclick="toggleFolder('74_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>std::exception</b></td><td class="desc">STL class </td></tr>
<tr id="row_74_0_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_74_0_" class="arrow" onclick="toggleFolder('74_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>std::runtime_error</b></td><td class="desc">STL class </td></tr>
<tr id="row_74_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_74_0_0_" class="arrow" onclick="toggleFolder('74_0_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IcebergError.html" target="_self">iceberg::IcebergError</a></td><td class="desc">Base exception class for exceptions thrown by the Iceberg library </td></tr>
<tr id="row_74_0_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ExpressionError.html" target="_self">iceberg::ExpressionError</a></td><td class="desc">Exception thrown when expression construction fails </td></tr>
<tr id="row_75_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ExpressionJsonRoundTripParam.html" target="_self">iceberg::ExpressionJsonRoundTripParam</a></td><td class="desc"></td></tr>
<tr id="row_76_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Expressions.html" target="_self">iceberg::Expressions</a></td><td class="desc">Fluent APIs to create expressions </td></tr>
<tr id="row_77_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_77_" class="arrow" onclick="toggleFolder('77_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ExpressionVisitor.html" target="_self">iceberg::ExpressionVisitor&lt; R &gt;</a></td><td class="desc">Base visitor for traversing expression trees </td></tr>
<tr id="row_77_0_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_77_0_" class="arrow" onclick="toggleFolder('77_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundVisitor.html" target="_self">iceberg::BoundVisitor&lt; bool &gt;</a></td><td class="desc"></td></tr>
<tr id="row_77_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1EvalVisitor.html" target="_self">iceberg::EvalVisitor</a></td><td class="desc"></td></tr>
<tr id="row_77_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1InclusiveMetricsVisitor.html" target="_self">iceberg::InclusiveMetricsVisitor</a></td><td class="desc"></td></tr>
<tr id="row_77_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestEvalVisitor.html" target="_self">iceberg::ManifestEvalVisitor</a></td><td class="desc"></td></tr>
<tr id="row_77_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StrictMetricsVisitor.html" target="_self">iceberg::StrictMetricsVisitor</a></td><td class="desc"></td></tr>
<tr id="row_77_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundVisitor.html" target="_self">iceberg::BoundVisitor&lt; R &gt;</a></td><td class="desc">Visitor for bound expressions </td></tr>
<tr id="row_78_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_78_" class="arrow" onclick="toggleFolder('78_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ExpressionVisitor.html" target="_self">iceberg::ExpressionVisitor&lt; bool &gt;</a></td><td class="desc"></td></tr>
<tr id="row_78_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IsBoundVisitor.html" target="_self">iceberg::IsBoundVisitor</a></td><td class="desc"></td></tr>
<tr id="row_79_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_79_" class="arrow" onclick="toggleFolder('79_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ExpressionVisitor.html" target="_self">iceberg::ExpressionVisitor&lt; FieldIdsSetRef &gt;</a></td><td class="desc"></td></tr>
<tr id="row_79_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ReferenceVisitor.html" target="_self">iceberg::ReferenceVisitor</a></td><td class="desc">Visitor to collect referenced field IDs from an expression </td></tr>
<tr id="row_80_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_80_" class="arrow" onclick="toggleFolder('80_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ExpressionVisitor.html" target="_self">iceberg::ExpressionVisitor&lt; std::shared_ptr&lt; Expression &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_80_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Binder.html" target="_self">iceberg::Binder</a></td><td class="desc"></td></tr>
<tr id="row_80_1_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_80_1_" class="arrow" onclick="toggleFolder('80_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ProjectionVisitor.html" target="_self">iceberg::ProjectionVisitor</a></td><td class="desc"></td></tr>
<tr id="row_80_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1InclusiveProjectionVisitor.html" target="_self">iceberg::InclusiveProjectionVisitor</a></td><td class="desc">Inclusive projection visitor </td></tr>
<tr id="row_80_1_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StrictProjectionVisitor.html" target="_self">iceberg::StrictProjectionVisitor</a></td><td class="desc">Strict projection evaluator </td></tr>
<tr id="row_80_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1RewriteNot.html" target="_self">iceberg::RewriteNot</a></td><td class="desc"></td></tr>
<tr id="row_81_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_81_" class="arrow" onclick="toggleFolder('81_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1FieldProjection_1_1ExtraAttributes.html" target="_self">iceberg::FieldProjection::ExtraAttributes</a></td><td class="desc">Format-specific attributes for the field. For example, for Parquet it might store column id and level info of the projected leaf field </td></tr>
<tr id="row_81_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1parquet_1_1ParquetExtraAttributes.html" target="_self">iceberg::parquet::ParquetExtraAttributes</a></td><td class="desc">Parquet specific attributes for the field </td></tr>
<tr id="row_82_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1avro_1_1ExtractDatumParam.html" target="_self">iceberg::avro::ExtractDatumParam</a></td><td class="desc"></td></tr>
<tr id="row_83_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1FieldProjection.html" target="_self">iceberg::FieldProjection</a></td><td class="desc">A field schema partner to carry projection information </td></tr>
<tr id="row_84_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_84_" class="arrow" onclick="toggleFolder('84_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FileIO.html" target="_self">iceberg::FileIO</a></td><td class="desc">Pluggable module for reading, writing, and deleting files </td></tr>
<tr id="row_84_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MockFileIO.html" target="_self">iceberg::MockFileIO</a></td><td class="desc"></td></tr>
<tr id="row_84_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1arrow_1_1ArrowFileSystemFileIO.html" target="_self">iceberg::arrow::ArrowFileSystemFileIO</a></td><td class="desc">A concrete implementation of <a class="el" href="classiceberg_1_1FileIO.html" title="Pluggable module for reading, writing, and deleting files.">FileIO</a> for Arrow file system </td></tr>
<tr id="row_84_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1test_1_1StdFileIO.html" target="_self">iceberg::test::StdFileIO</a></td><td class="desc">Simple local filesystem <a class="el" href="classiceberg_1_1FileIO.html" title="Pluggable module for reading, writing, and deleting files.">FileIO</a> implementation for testing </td></tr>
<tr id="row_85_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_85_" class="arrow" onclick="toggleFolder('85_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FileWriter.html" target="_self">iceberg::FileWriter</a></td><td class="desc">Base interface for data file writers </td></tr>
<tr id="row_85_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DataWriter.html" target="_self">iceberg::DataWriter</a></td><td class="desc"><a class="el" href="classiceberg_1_1Writer.html" title="Base writer class to write data from different file formats.">Writer</a> for Iceberg data files </td></tr>
<tr id="row_85_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1EqualityDeleteWriter.html" target="_self">iceberg::EqualityDeleteWriter</a></td><td class="desc"><a class="el" href="classiceberg_1_1Writer.html" title="Base writer class to write data from different file formats.">Writer</a> for Iceberg equality delete files </td></tr>
<tr id="row_85_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PositionDeleteWriter.html" target="_self">iceberg::PositionDeleteWriter</a></td><td class="desc"><a class="el" href="classiceberg_1_1Writer.html" title="Base writer class to write data from different file formats.">Writer</a> for Iceberg position delete files </td></tr>
<tr id="row_86_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_86_" class="arrow" onclick="toggleFolder('86_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1util_1_1Formattable.html" target="_self">iceberg::util::Formattable</a></td><td class="desc">Interface for objects that can be formatted via std::format </td></tr>
<tr id="row_86_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Decimal.html" target="_self">iceberg::Decimal</a></td><td class="desc">Represents 128-bit fixed-point decimal numbers. The max decimal precision that can be safely represented is 38 significant digits </td></tr>
<tr id="row_86_1_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_86_1_" class="arrow" onclick="toggleFolder('86_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Expression.html" target="_self">iceberg::Expression</a></td><td class="desc">Represents a boolean expression tree </td></tr>
<tr id="row_86_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_86_1_0_" class="arrow" onclick="toggleFolder('86_1_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Aggregate.html" target="_self">iceberg::Aggregate&lt; BoundTerm &gt;</a></td><td class="desc"></td></tr>
<tr id="row_86_1_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundAggregate.html" target="_self">iceberg::BoundAggregate</a></td><td class="desc">Base class for bound aggregates </td></tr>
<tr id="row_86_1_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_86_1_1_" class="arrow" onclick="toggleFolder('86_1_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Aggregate.html" target="_self">iceberg::Aggregate&lt; UnboundTerm&lt; B &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_86_1_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundAggregateImpl.html" target="_self">iceberg::UnboundAggregateImpl&lt; B &gt;</a></td><td class="desc">Template for unbound aggregates that carry a term and operation </td></tr>
<tr id="row_86_1_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_86_1_2_" class="arrow" onclick="toggleFolder('86_1_2_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Predicate.html" target="_self">iceberg::Predicate&lt; BoundTerm &gt;</a></td><td class="desc"></td></tr>
<tr id="row_86_1_2_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundPredicate.html" target="_self">iceberg::BoundPredicate</a></td><td class="desc"><a class="el" href="classiceberg_1_1Bound.html" title="Interface for bound expressions that can be evaluated.">Bound</a> predicates contain bound terms and can be evaluated </td></tr>
<tr id="row_86_1_3_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_86_1_3_" class="arrow" onclick="toggleFolder('86_1_3_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Predicate.html" target="_self">iceberg::Predicate&lt; UnboundTerm&lt; B &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_86_1_3_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundPredicateImpl.html" target="_self">iceberg::UnboundPredicateImpl&lt; B &gt;</a></td><td class="desc"><a class="el" href="classiceberg_1_1Unbound.html" title="Interface for unbound expressions that need schema binding.">Unbound</a> predicates contain unbound terms and must be bound to a concrete schema before they can be evaluated </td></tr>
<tr id="row_86_1_4_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Aggregate.html" target="_self">iceberg::Aggregate&lt; T &gt;</a></td><td class="desc">Base aggregate holding an operation and a term </td></tr>
<tr id="row_86_1_5_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1And.html" target="_self">iceberg::And</a></td><td class="desc">An <a class="el" href="classiceberg_1_1Expression.html" title="Represents a boolean expression tree.">Expression</a> that represents a logical AND operation between two expressions </td></tr>
<tr id="row_86_1_6_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1False.html" target="_self">iceberg::False</a></td><td class="desc">An expression that is always false </td></tr>
<tr id="row_86_1_7_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Not.html" target="_self">iceberg::Not</a></td><td class="desc">An <a class="el" href="classiceberg_1_1Expression.html" title="Represents a boolean expression tree.">Expression</a> that represents logical NOT operation </td></tr>
<tr id="row_86_1_8_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Or.html" target="_self">iceberg::Or</a></td><td class="desc">An <a class="el" href="classiceberg_1_1Expression.html" title="Represents a boolean expression tree.">Expression</a> that represents a logical OR operation between two expressions </td></tr>
<tr id="row_86_1_9_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Predicate.html" target="_self">iceberg::Predicate&lt; T &gt;</a></td><td class="desc">A predicate is a boolean expression that tests a term against some criteria </td></tr>
<tr id="row_86_1_10_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1True.html" target="_self">iceberg::True</a></td><td class="desc">An <a class="el" href="classiceberg_1_1Expression.html" title="Represents a boolean expression tree.">Expression</a> that is always true </td></tr>
<tr id="row_86_1_11_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_86_1_11_" class="arrow" onclick="toggleFolder('86_1_11_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundAggregate.html" target="_self">iceberg::UnboundAggregate</a></td><td class="desc">Base class for unbound aggregates </td></tr>
<tr id="row_86_1_11_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundAggregateImpl.html" target="_self">iceberg::UnboundAggregateImpl&lt; B &gt;</a></td><td class="desc">Template for unbound aggregates that carry a term and operation </td></tr>
<tr id="row_86_1_12_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_86_1_12_" class="arrow" onclick="toggleFolder('86_1_12_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundPredicate.html" target="_self">iceberg::UnboundPredicate</a></td><td class="desc">Non-template base class for all <a class="el" href="classiceberg_1_1UnboundPredicate.html" title="Non-template base class for all UnboundPredicate instances.">UnboundPredicate</a> instances </td></tr>
<tr id="row_86_1_12_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundPredicateImpl.html" target="_self">iceberg::UnboundPredicateImpl&lt; B &gt;</a></td><td class="desc"><a class="el" href="classiceberg_1_1Unbound.html" title="Interface for unbound expressions that need schema binding.">Unbound</a> predicates contain unbound terms and must be bound to a concrete schema before they can be evaluated </td></tr>
<tr id="row_86_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Literal.html" target="_self">iceberg::Literal</a></td><td class="desc"><a class="el" href="classiceberg_1_1Literal.html" title="Literal is a literal value that is associated with a primitive type.">Literal</a> is a literal value that is associated with a primitive type </td></tr>
<tr id="row_86_3_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PartitionField.html" target="_self">iceberg::PartitionField</a></td><td class="desc">Field with its transform </td></tr>
<tr id="row_86_4_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PartitionSpec.html" target="_self">iceberg::PartitionSpec</a></td><td class="desc">A partition spec for a <a class="el" href="classiceberg_1_1Table.html" title="Represents an Iceberg table.">Table</a> </td></tr>
<tr id="row_86_5_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SchemaField.html" target="_self">iceberg::SchemaField</a></td><td class="desc">A type combined with a name </td></tr>
<tr id="row_86_6_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SortField.html" target="_self">iceberg::SortField</a></td><td class="desc">Field with its transform </td></tr>
<tr id="row_86_7_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SortOrder.html" target="_self">iceberg::SortOrder</a></td><td class="desc">A sort order for a table </td></tr>
<tr id="row_86_8_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_86_8_" class="arrow" onclick="toggleFolder('86_8_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Term.html" target="_self">iceberg::Term</a></td><td class="desc">A term is an expression node that produces a typed value when evaluated </td></tr>
<tr id="row_86_8_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_86_8_0_" class="arrow" onclick="toggleFolder('86_8_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundTerm.html" target="_self">iceberg::UnboundTerm&lt; BoundReference &gt;</a></td><td class="desc"></td></tr>
<tr id="row_86_8_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1NamedReference.html" target="_self">iceberg::NamedReference</a></td><td class="desc">A reference to an unbound named field </td></tr>
<tr id="row_86_8_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_86_8_1_" class="arrow" onclick="toggleFolder('86_8_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundTerm.html" target="_self">iceberg::UnboundTerm&lt; class BoundTransform &gt;</a></td><td class="desc"></td></tr>
<tr id="row_86_8_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundTransform.html" target="_self">iceberg::UnboundTransform</a></td><td class="desc">An unbound transform expression </td></tr>
<tr id="row_86_8_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundTerm.html" target="_self">iceberg::BoundTerm</a></td><td class="desc">Base class for bound terms </td></tr>
<tr id="row_86_8_3_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundTerm.html" target="_self">iceberg::UnboundTerm&lt; B &gt;</a></td><td class="desc">Base class for unbound terms </td></tr>
<tr id="row_86_9_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Transform.html" target="_self">iceberg::Transform</a></td><td class="desc">Represents a transform used in partitioning or sorting in Iceberg </td></tr>
<tr id="row_86_10_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_86_10_" class="arrow" onclick="toggleFolder('86_10_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Type.html" target="_self">iceberg::Type</a></td><td class="desc">Interface for a data type for a field </td></tr>
<tr id="row_86_10_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_86_10_0_" class="arrow" onclick="toggleFolder('86_10_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1NestedType.html" target="_self">iceberg::NestedType</a></td><td class="desc">A data type that has child fields </td></tr>
<tr id="row_86_10_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ListType.html" target="_self">iceberg::ListType</a></td><td class="desc">A data type representing a list of values </td></tr>
<tr id="row_86_10_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MapType.html" target="_self">iceberg::MapType</a></td><td class="desc">A data type representing a dictionary of values </td></tr>
<tr id="row_86_10_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_86_10_0_2_" class="arrow" onclick="toggleFolder('86_10_0_2_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StructType.html" target="_self">iceberg::StructType</a></td><td class="desc">A data type representing a struct with nested fields </td></tr>
<tr id="row_86_10_0_2_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Schema.html" target="_self">iceberg::Schema</a></td><td class="desc">A schema for a <a class="el" href="classiceberg_1_1Table.html" title="Represents an Iceberg table.">Table</a> </td></tr>
<tr id="row_86_10_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_86_10_1_" class="arrow" onclick="toggleFolder('86_10_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PrimitiveType.html" target="_self">iceberg::PrimitiveType</a></td><td class="desc">A data type that does not have child fields </td></tr>
<tr id="row_86_10_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BinaryType.html" target="_self">iceberg::BinaryType</a></td><td class="desc">A data type representing an arbitrary-length byte sequence </td></tr>
<tr id="row_86_10_1_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BooleanType.html" target="_self">iceberg::BooleanType</a></td><td class="desc">A data type representing a boolean (true or false) </td></tr>
<tr id="row_86_10_1_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DateType.html" target="_self">iceberg::DateType</a></td><td class="desc">A data type representing a calendar date without reference to a timezone or time </td></tr>
<tr id="row_86_10_1_3_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DecimalType.html" target="_self">iceberg::DecimalType</a></td><td class="desc">A data type representing a fixed-precision decimal </td></tr>
<tr id="row_86_10_1_4_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DoubleType.html" target="_self">iceberg::DoubleType</a></td><td class="desc">A data type representing a 64-bit (double precision) IEEE-754 float </td></tr>
<tr id="row_86_10_1_5_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FixedType.html" target="_self">iceberg::FixedType</a></td><td class="desc">A data type representing a fixed-length bytestring </td></tr>
<tr id="row_86_10_1_6_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FloatType.html" target="_self">iceberg::FloatType</a></td><td class="desc">A data type representing a 32-bit (single precision) IEEE-754 float </td></tr>
<tr id="row_86_10_1_7_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IntType.html" target="_self">iceberg::IntType</a></td><td class="desc">A data type representing a 32-bit signed integer </td></tr>
<tr id="row_86_10_1_8_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1LongType.html" target="_self">iceberg::LongType</a></td><td class="desc">A data type representing a 64-bit signed integer </td></tr>
<tr id="row_86_10_1_9_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StringType.html" target="_self">iceberg::StringType</a></td><td class="desc">A data type representing an arbitrary-length character sequence (encoded in UTF-8) </td></tr>
<tr id="row_86_10_1_10_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TimeType.html" target="_self">iceberg::TimeType</a></td><td class="desc">A data type representing a wall clock time in microseconds without reference to a timezone or date </td></tr>
<tr id="row_86_10_1_11_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_86_10_1_11_" class="arrow" onclick="toggleFolder('86_10_1_11_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TimestampBase.html" target="_self">iceberg::TimestampBase</a></td><td class="desc">A base class for any timestamp time (irrespective of unit or timezone) </td></tr>
<tr id="row_86_10_1_11_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TimestampType.html" target="_self">iceberg::TimestampType</a></td><td class="desc">A data type representing a timestamp in microseconds without reference to a timezone </td></tr>
<tr id="row_86_10_1_11_1_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TimestampTzType.html" target="_self">iceberg::TimestampTzType</a></td><td class="desc">A data type representing a timestamp as microseconds since the epoch in UTC. A time zone or offset is not stored </td></tr>
<tr id="row_86_10_1_12_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UuidType.html" target="_self">iceberg::UuidType</a></td><td class="desc">A data type representing a UUID. While defined as a distinct type, it is effectively a fixed(16) </td></tr>
<tr id="row_86_11_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Uuid.html" target="_self">iceberg::Uuid</a></td><td class="desc"></td></tr>
<tr id="row_87_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_87_" class="arrow" onclick="toggleFolder('87_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>std::formatter</b></td><td class="desc"></td></tr>
<tr id="row_87_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1formatter_3_01Derived_01_4.html" target="_self">std::formatter&lt; Derived &gt;</a></td><td class="desc">Make all classes deriving from <a class="el" href="classiceberg_1_1util_1_1Formattable.html" title="Interface for objects that can be formatted via std::format.">iceberg::util::Formattable</a> formattable with std::format </td></tr>
<tr id="row_87_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1formatter_3_01T_01_4.html" target="_self">std::formatter&lt; T &gt;</a></td><td class="desc">Std::formatter specialization for any type that has a ToString function </td></tr>
<tr id="row_87_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1formatter_3_01std_1_1map_3_01K_00_01V_01_4_01_4.html" target="_self">std::formatter&lt; std::map&lt; K, V &gt; &gt;</a></td><td class="desc">Std::formatter specialization for std::map </td></tr>
<tr id="row_87_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1formatter_3_01std_1_1span_3_01T_00_01Extent_01_4_01_4.html" target="_self">std::formatter&lt; std::span&lt; T, Extent &gt; &gt;</a></td><td class="desc">Std::formatter specialization for std::span </td></tr>
<tr id="row_87_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1formatter_3_01std_1_1unordered__map_3_01K_00_01V_01_4_01_4.html" target="_self">std::formatter&lt; std::unordered_map&lt; K, V &gt; &gt;</a></td><td class="desc">Std::formatter specialization for std::unordered_map </td></tr>
<tr id="row_87_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1formatter_3_01std_1_1unordered__set_3_01T_00_01Hash_00_01KeyEqual_00_01Allocator_01_4_01_4.html" target="_self">std::formatter&lt; std::unordered_set&lt; T, Hash, KeyEqual, Allocator &gt; &gt;</a></td><td class="desc">Std::formatter specialization for std::unordered_set </td></tr>
<tr id="row_87_6_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1formatter_3_01std_1_1vector_3_01T_01_4_01_4.html" target="_self">std::formatter&lt; std::vector&lt; T &gt; &gt;</a></td><td class="desc">Std::formatter specialization for std::vector </td></tr>
<tr id="row_88_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1FromArrowSchemaParam.html" target="_self">iceberg::FromArrowSchemaParam</a></td><td class="desc"></td></tr>
<tr id="row_89_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1GenerateRequirementsTestParam.html" target="_self">iceberg::GenerateRequirementsTestParam</a></td><td class="desc"></td></tr>
<tr id="row_90_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1GetNamespaceResponse.html" target="_self">iceberg::rest::GetNamespaceResponse</a></td><td class="desc">Response body for loading namespace properties </td></tr>
<tr id="row_91_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1GetProjectedIdsVisitor.html" target="_self">iceberg::GetProjectedIdsVisitor</a></td><td class="desc">Visitor for getting projected field IDs </td></tr>
<tr id="row_92_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1GZipDecompressor.html" target="_self">iceberg::GZipDecompressor</a></td><td class="desc"></td></tr>
<tr id="row_93_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01iceberg_1_1MetadataLogEntry_01_4.html" target="_self">std::hash&lt; iceberg::MetadataLogEntry &gt;</a></td><td class="desc"></td></tr>
<tr id="row_94_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1HasIdVisitor.html" target="_self">iceberg::avro::HasIdVisitor</a></td><td class="desc">A visitor that checks the presence of field IDs in an Avro schema </td></tr>
<tr id="row_95_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1HasValueMatcher.html" target="_self">iceberg::HasValueMatcher&lt; MatcherT &gt;</a></td><td class="desc"></td></tr>
<tr id="row_96_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1HttpClient.html" target="_self">iceberg::rest::HttpClient</a></td><td class="desc">HTTP client for making requests to Iceberg REST <a class="el" href="classiceberg_1_1Catalog.html" title="A Catalog API for table create, drop, and load operations.">Catalog</a> API </td></tr>
<tr id="row_97_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1HttpResponse.html" target="_self">iceberg::rest::HttpResponse</a></td><td class="desc">A simple wrapper for cpr::Response </td></tr>
<tr id="row_98_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1HumanStringTestParam.html" target="_self">iceberg::HumanStringTestParam</a></td><td class="desc"></td></tr>
<tr id="row_99_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IdToFieldVisitor.html" target="_self">iceberg::IdToFieldVisitor</a></td><td class="desc">Visitor for building a map from field ID to <a class="el" href="classiceberg_1_1SchemaField.html" title="A type combined with a name.">SchemaField</a> reference </td></tr>
<tr id="row_100_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ArrowArrayArrayLike_1_1Impl.html" target="_self">iceberg::ArrowArrayArrayLike::Impl</a></td><td class="desc"></td></tr>
<tr id="row_101_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ArrowArrayMapLike_1_1Impl.html" target="_self">iceberg::ArrowArrayMapLike::Impl</a></td><td class="desc"></td></tr>
<tr id="row_102_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ArrowArrayStructLike_1_1Impl.html" target="_self">iceberg::ArrowArrayStructLike::Impl</a></td><td class="desc"></td></tr>
<tr id="row_103_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1AvroReader_1_1Impl.html" target="_self">iceberg::avro::AvroReader::Impl</a></td><td class="desc"></td></tr>
<tr id="row_104_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1AvroWriter_1_1Impl.html" target="_self">iceberg::avro::AvroWriter::Impl</a></td><td class="desc"></td></tr>
<tr id="row_105_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DataWriter_1_1Impl.html" target="_self">iceberg::DataWriter::Impl</a></td><td class="desc"></td></tr>
<tr id="row_106_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1EqualityDeleteWriter_1_1Impl.html" target="_self">iceberg::EqualityDeleteWriter::Impl</a></td><td class="desc"></td></tr>
<tr id="row_107_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1parquet_1_1ParquetReader_1_1Impl.html" target="_self">iceberg::parquet::ParquetReader::Impl</a></td><td class="desc"></td></tr>
<tr id="row_108_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1parquet_1_1ParquetWriter_1_1Impl.html" target="_self">iceberg::parquet::ParquetWriter::Impl</a></td><td class="desc"></td></tr>
<tr id="row_109_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PositionDeleteWriter_1_1Impl.html" target="_self">iceberg::PositionDeleteWriter::Impl</a></td><td class="desc"></td></tr>
<tr id="row_110_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1HttpResponse_1_1Impl.html" target="_self">iceberg::rest::HttpResponse::Impl</a></td><td class="desc"></td></tr>
<tr id="row_111_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableMetadataBuilder_1_1Impl.html" target="_self">iceberg::TableMetadataBuilder::Impl</a></td><td class="desc"></td></tr>
<tr id="row_112_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1InclusiveMetricsEvaluator.html" target="_self">iceberg::InclusiveMetricsEvaluator</a></td><td class="desc"></td></tr>
<tr id="row_113_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_113_" class="arrow" onclick="toggleFolder('113_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1InheritableMetadata.html" target="_self">iceberg::InheritableMetadata</a></td><td class="desc">Interface for applying inheritable metadata to manifest entries </td></tr>
<tr id="row_113_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BaseInheritableMetadata.html" target="_self">iceberg::BaseInheritableMetadata</a></td><td class="desc">Base implementation of <a class="el" href="classiceberg_1_1InheritableMetadata.html" title="Interface for applying inheritable metadata to manifest entries.">InheritableMetadata</a> that handles standard inheritance rules </td></tr>
<tr id="row_113_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1CopyInheritableMetadata.html" target="_self">iceberg::CopyInheritableMetadata</a></td><td class="desc">Metadata inheritance for copying manifests before commit </td></tr>
<tr id="row_113_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1EmptyInheritableMetadata.html" target="_self">iceberg::EmptyInheritableMetadata</a></td><td class="desc">Empty implementation that applies no inheritance </td></tr>
<tr id="row_114_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1InheritableMetadataFactory.html" target="_self">iceberg::InheritableMetadataFactory</a></td><td class="desc">Factory for creating <a class="el" href="classiceberg_1_1InheritableMetadata.html" title="Interface for applying inheritable metadata to manifest entries.">InheritableMetadata</a> instances </td></tr>
<tr id="row_115_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1InMemoryNamespace.html" target="_self">iceberg::InMemoryNamespace</a></td><td class="desc">A hierarchical namespace that manages namespaces and table metadata in-memory </td></tr>
<tr id="row_116_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1InvalidExpressionParam.html" target="_self">iceberg::InvalidExpressionParam</a></td><td class="desc"></td></tr>
<tr id="row_117_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1JsonDeserParam.html" target="_self">iceberg::rest::JsonDeserParam&lt; Model &gt;</a></td><td class="desc"></td></tr>
<tr id="row_118_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1JsonInvalidParam.html" target="_self">iceberg::rest::JsonInvalidParam&lt; Model &gt;</a></td><td class="desc"></td></tr>
<tr id="row_119_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1JsonRoundTripParam.html" target="_self">iceberg::rest::JsonRoundTripParam&lt; Model &gt;</a></td><td class="desc"></td></tr>
<tr id="row_120_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Lazy.html" target="_self">iceberg::Lazy&lt; InitFunc &gt;</a></td><td class="desc"></td></tr>
<tr id="row_121_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Lazy.html" target="_self">iceberg::Lazy&lt; InitFieldById &gt;</a></td><td class="desc"></td></tr>
<tr id="row_122_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Lazy.html" target="_self">iceberg::Lazy&lt; InitFieldByLowerCaseName &gt;</a></td><td class="desc"></td></tr>
<tr id="row_123_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Lazy.html" target="_self">iceberg::Lazy&lt; InitFieldByName &gt;</a></td><td class="desc"></td></tr>
<tr id="row_124_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Lazy.html" target="_self">iceberg::Lazy&lt; InitHighestFieldId &gt;</a></td><td class="desc"></td></tr>
<tr id="row_125_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Lazy.html" target="_self">iceberg::Lazy&lt; InitIdToFieldMap &gt;</a></td><td class="desc"></td></tr>
<tr id="row_126_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Lazy.html" target="_self">iceberg::Lazy&lt; InitIdToPositionPath &gt;</a></td><td class="desc"></td></tr>
<tr id="row_127_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Lazy.html" target="_self">iceberg::Lazy&lt; InitLowerCaseNameToIdMap &gt;</a></td><td class="desc"></td></tr>
<tr id="row_128_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Lazy.html" target="_self">iceberg::Lazy&lt; InitManifestsCache &gt;</a></td><td class="desc"></td></tr>
<tr id="row_129_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Lazy.html" target="_self">iceberg::Lazy&lt; InitNameIdMap &gt;</a></td><td class="desc"></td></tr>
<tr id="row_130_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Lazy.html" target="_self">iceberg::Lazy&lt; InitPartitionSpecsMap &gt;</a></td><td class="desc"></td></tr>
<tr id="row_131_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Lazy.html" target="_self">iceberg::Lazy&lt; InitSchemasMap &gt;</a></td><td class="desc"></td></tr>
<tr id="row_132_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Lazy.html" target="_self">iceberg::Lazy&lt; InitSnapshotMap &gt;</a></td><td class="desc"></td></tr>
<tr id="row_133_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Lazy.html" target="_self">iceberg::Lazy&lt; InitSortOrdersMap &gt;</a></td><td class="desc"></td></tr>
<tr id="row_134_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Lazy.html" target="_self">iceberg::Lazy&lt; InitSourceIdToFieldsMap &gt;</a></td><td class="desc"></td></tr>
<tr id="row_135_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1ListNamespacesResponse.html" target="_self">iceberg::rest::ListNamespacesResponse</a></td><td class="desc">Response body for listing namespaces </td></tr>
<tr id="row_136_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1ListTablesResponse.html" target="_self">iceberg::rest::ListTablesResponse</a></td><td class="desc">Response body for listing tables in a namespace </td></tr>
<tr id="row_137_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1LiteralCaster.html" target="_self">iceberg::LiteralCaster</a></td><td class="desc"><a class="el" href="classiceberg_1_1LiteralCaster.html" title="LiteralCaster handles type casting operations for Literal. This is an internal implementation class.">LiteralCaster</a> handles type casting operations for <a class="el" href="classiceberg_1_1Literal.html" title="Literal is a literal value that is associated with a primitive type.">Literal</a>. This is an internal implementation class </td></tr>
<tr id="row_138_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1LiteralHash.html" target="_self">iceberg::LiteralHash</a></td><td class="desc"></td></tr>
<tr id="row_139_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1LiteralParam.html" target="_self">iceberg::LiteralParam</a></td><td class="desc"></td></tr>
<tr id="row_140_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1LiteralTraits.html" target="_self">iceberg::LiteralTraits&lt; type_id &gt;</a></td><td class="desc"></td></tr>
<tr id="row_141_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1LiteralValueHash.html" target="_self">iceberg::LiteralValueHash</a></td><td class="desc">Hash function for <a class="el" href="classiceberg_1_1Literal.html" title="Literal is a literal value that is associated with a primitive type.">Literal</a> to facilitate use in unordered containers </td></tr>
<tr id="row_142_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1LoadTableResult.html" target="_self">iceberg::rest::LoadTableResult</a></td><td class="desc">Result body for table create/load/register APIs </td></tr>
<tr id="row_143_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_143_" class="arrow" onclick="toggleFolder('143_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1LocationProvider.html" target="_self">iceberg::LocationProvider</a></td><td class="desc">Interface for providing data file locations </td></tr>
<tr id="row_143_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DefaultLocationProvider.html" target="_self">iceberg::DefaultLocationProvider</a></td><td class="desc"></td></tr>
<tr id="row_143_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ObjectStoreLocationProvider.html" target="_self">iceberg::ObjectStoreLocationProvider</a></td><td class="desc"></td></tr>
<tr id="row_144_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1LocationUtil.html" target="_self">iceberg::LocationUtil</a></td><td class="desc"></td></tr>
<tr id="row_145_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_145_" class="arrow" onclick="toggleFolder('145_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestAdapter.html" target="_self">iceberg::ManifestAdapter</a></td><td class="desc">Base class for appending manifest metadata to Arrow arrays </td></tr>
<tr id="row_145_0_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_145_0_" class="arrow" onclick="toggleFolder('145_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestEntryAdapter.html" target="_self">iceberg::ManifestEntryAdapter</a></td><td class="desc">Adapter for appending a list of <code><a class="el" href="structiceberg_1_1ManifestEntry.html" title="A manifest is an immutable Avro file that lists data files or delete files, along with each file&#39;s pa...">ManifestEntry</a></code>s to an <code><a class="el" href="structArrowArray.html">ArrowArray</a></code>. Implemented by different versions with version-specific schemas </td></tr>
<tr id="row_145_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestEntryAdapterV1.html" target="_self">iceberg::ManifestEntryAdapterV1</a></td><td class="desc">Adapter to convert V1 <a class="el" href="structiceberg_1_1ManifestEntry.html" title="A manifest is an immutable Avro file that lists data files or delete files, along with each file&#39;s pa...">ManifestEntry</a> to <code><a class="el" href="structArrowArray.html">ArrowArray</a></code> </td></tr>
<tr id="row_145_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestEntryAdapterV2.html" target="_self">iceberg::ManifestEntryAdapterV2</a></td><td class="desc">Adapter to convert V2 <a class="el" href="structiceberg_1_1ManifestEntry.html" title="A manifest is an immutable Avro file that lists data files or delete files, along with each file&#39;s pa...">ManifestEntry</a> to <code><a class="el" href="structArrowArray.html">ArrowArray</a></code> </td></tr>
<tr id="row_145_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestEntryAdapterV3.html" target="_self">iceberg::ManifestEntryAdapterV3</a></td><td class="desc">Adapter to convert V3 <a class="el" href="structiceberg_1_1ManifestEntry.html" title="A manifest is an immutable Avro file that lists data files or delete files, along with each file&#39;s pa...">ManifestEntry</a> to <code><a class="el" href="structArrowArray.html">ArrowArray</a></code> </td></tr>
<tr id="row_145_1_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_145_1_" class="arrow" onclick="toggleFolder('145_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestFileAdapter.html" target="_self">iceberg::ManifestFileAdapter</a></td><td class="desc">Adapter for appending a list of <code><a class="el" href="structiceberg_1_1ManifestFile.html" title="Entry in a manifest list.">ManifestFile</a></code>s to an <code><a class="el" href="structArrowArray.html">ArrowArray</a></code>. Implemented by different versions with version-specific schemas </td></tr>
<tr id="row_145_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestFileAdapterV1.html" target="_self">iceberg::ManifestFileAdapterV1</a></td><td class="desc">Adapter to convert V1 <a class="el" href="structiceberg_1_1ManifestFile.html" title="Entry in a manifest list.">ManifestFile</a> to <code><a class="el" href="structArrowArray.html">ArrowArray</a></code> </td></tr>
<tr id="row_145_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestFileAdapterV2.html" target="_self">iceberg::ManifestFileAdapterV2</a></td><td class="desc">Adapter to convert V2 <a class="el" href="structiceberg_1_1ManifestFile.html" title="Entry in a manifest list.">ManifestFile</a> to <code><a class="el" href="structArrowArray.html">ArrowArray</a></code> </td></tr>
<tr id="row_145_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestFileAdapterV3.html" target="_self">iceberg::ManifestFileAdapterV3</a></td><td class="desc">Adapter to convert V3 <a class="el" href="structiceberg_1_1ManifestFile.html" title="Entry in a manifest list.">ManifestFile</a> to <code><a class="el" href="structArrowArray.html">ArrowArray</a></code> </td></tr>
<tr id="row_146_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ManifestEntry.html" target="_self">iceberg::ManifestEntry</a></td><td class="desc">A manifest is an immutable Avro file that lists data files or delete files, along with each file's partition data tuple, metrics, and tracking information </td></tr>
<tr id="row_147_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestEvaluator.html" target="_self">iceberg::ManifestEvaluator</a></td><td class="desc">Evaluates an <a class="el" href="classiceberg_1_1Expression.html" title="Represents a boolean expression tree.">Expression</a> against manifest </td></tr>
<tr id="row_148_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ManifestFile.html" target="_self">iceberg::ManifestFile</a></td><td class="desc">Entry in a manifest list </td></tr>
<tr id="row_149_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ManifestList.html" target="_self">iceberg::ManifestList</a></td><td class="desc"></td></tr>
<tr id="row_150_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_150_" class="arrow" onclick="toggleFolder('150_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestListReader.html" target="_self">iceberg::ManifestListReader</a></td><td class="desc">Read manifest files from a manifest list file </td></tr>
<tr id="row_150_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestListReaderImpl.html" target="_self">iceberg::ManifestListReaderImpl</a></td><td class="desc">Read manifest files from a manifest list file </td></tr>
<tr id="row_151_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestListWriter.html" target="_self">iceberg::ManifestListWriter</a></td><td class="desc">Write manifest files to a manifest list file </td></tr>
<tr id="row_152_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_152_" class="arrow" onclick="toggleFolder('152_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestReader.html" target="_self">iceberg::ManifestReader</a></td><td class="desc">Read manifest entries from a manifest file </td></tr>
<tr id="row_152_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestReaderImpl.html" target="_self">iceberg::ManifestReaderImpl</a></td><td class="desc">Read manifest entries from a manifest file </td></tr>
<tr id="row_153_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestWriter.html" target="_self">iceberg::ManifestWriter</a></td><td class="desc">Write manifest entries to a manifest file </td></tr>
<tr id="row_154_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_154_" class="arrow" onclick="toggleFolder('154_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MapLike.html" target="_self">iceberg::MapLike</a></td><td class="desc">An immutable map-like wrapper </td></tr>
<tr id="row_154_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ArrowArrayMapLike.html" target="_self">iceberg::ArrowArrayMapLike</a></td><td class="desc">Wrapper for one row of a map-typed <a class="el" href="structArrowArray.html">ArrowArray</a> </td></tr>
<tr id="row_155_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1MappedField.html" target="_self">iceberg::MappedField</a></td><td class="desc">An immutable mapping between a field ID and a set of names </td></tr>
<tr id="row_156_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MappedFields.html" target="_self">iceberg::MappedFields</a></td><td class="desc">A list of field mappings for child field of structs, maps, and lists </td></tr>
<tr id="row_157_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1arrow_1_1MetadataColumnContext.html" target="_self">iceberg::arrow::MetadataColumnContext</a></td><td class="desc">Context for populating metadata columns during reading </td></tr>
<tr id="row_158_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1MetadataColumns.html" target="_self">iceberg::MetadataColumns</a></td><td class="desc">A class containing constants and utility methods for metadata columns </td></tr>
<tr id="row_159_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1MetadataLogEntry.html" target="_self">iceberg::MetadataLogEntry</a></td><td class="desc">Represents a metadata log entry </td></tr>
<tr id="row_160_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1Metrics.html" target="_self">iceberg::Metrics</a></td><td class="desc">Iceberg file format metrics </td></tr>
<tr id="row_161_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MetricsConfig.html" target="_self">iceberg::MetricsConfig</a></td><td class="desc">Configuration for collecting column metrics for an Iceberg table </td></tr>
<tr id="row_162_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1MetricsMode.html" target="_self">iceberg::MetricsMode</a></td><td class="desc"></td></tr>
<tr id="row_163_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1UpdateSchema_1_1Move.html" target="_self">iceberg::UpdateSchema::Move</a></td><td class="desc">Represents a column move operation within a struct (internal use only) </td></tr>
<tr id="row_164_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SchemaCache_1_1NameIdMap.html" target="_self">iceberg::SchemaCache::NameIdMap</a></td><td class="desc"></td></tr>
<tr id="row_165_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1NameMapping.html" target="_self">iceberg::NameMapping</a></td><td class="desc">Represents a mapping from external schema names to Iceberg type IDs </td></tr>
<tr id="row_166_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1Namespace.html" target="_self">iceberg::Namespace</a></td><td class="desc">A namespace in a catalog </td></tr>
<tr id="row_167_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1NameToIdVisitor.html" target="_self">iceberg::NameToIdVisitor</a></td><td class="desc">Visitor for building maps from field name to field ID and field ID to field name </td></tr>
<tr id="row_168_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_168_" class="arrow" onclick="toggleFolder('168_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>avro::OutputStream</b></td><td class="desc"></td></tr>
<tr id="row_168_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1AvroOutputStream.html" target="_self">iceberg::avro::AvroOutputStream</a></td><td class="desc"></td></tr>
<tr id="row_169_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PartitionFieldStats.html" target="_self">iceberg::PartitionFieldStats</a></td><td class="desc">Statistics for a partition field </td></tr>
<tr id="row_170_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1PartitionFieldSummary.html" target="_self">iceberg::PartitionFieldSummary</a></td><td class="desc">Field summary for partition field in the spec </td></tr>
<tr id="row_171_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1PartitionKeyEqual.html" target="_self">iceberg::PartitionKeyEqual</a></td><td class="desc">Transparent equality functor for PartitionKey with heterogeneous lookup support </td></tr>
<tr id="row_172_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1PartitionKeyHash.html" target="_self">iceberg::PartitionKeyHash</a></td><td class="desc">Transparent hash functor for PartitionKey with heterogeneous lookup support </td></tr>
<tr id="row_173_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1PartitionKeyRef.html" target="_self">iceberg::PartitionKeyRef</a></td><td class="desc">Lightweight lookup key for heterogeneous lookup without copying <a class="el" href="classiceberg_1_1PartitionValues.html" title="StructLike wrapper for a vector of literals that represent partition values.">PartitionValues</a> </td></tr>
<tr id="row_174_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PartitionMap.html" target="_self">iceberg::PartitionMap&lt; V &gt;</a></td><td class="desc">A map that uses a pair of spec ID and partition tuple as keys </td></tr>
<tr id="row_175_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PartitionMap.html" target="_self">iceberg::PartitionMap&lt; std::unique_ptr&lt; iceberg::internal::EqualityDeletes &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_176_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PartitionMap.html" target="_self">iceberg::PartitionMap&lt; std::unique_ptr&lt; iceberg::internal::PositionDeletes &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_177_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PartitionSet.html" target="_self">iceberg::PartitionSet</a></td><td class="desc">A set that uses a pair of spec ID and partition tuple as elements </td></tr>
<tr id="row_178_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1PartitionStatisticsFile.html" target="_self">iceberg::PartitionStatisticsFile</a></td><td class="desc">Represents a partition statistics file </td></tr>
<tr id="row_179_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PartitionSummary.html" target="_self">iceberg::PartitionSummary</a></td><td class="desc">Maintains statistics for each partition field and produces the partition field summaries </td></tr>
<tr id="row_180_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1PartitionValuesEqual.html" target="_self">iceberg::PartitionValuesEqual</a></td><td class="desc">Equality functor for <a class="el" href="classiceberg_1_1PartitionValues.html" title="StructLike wrapper for a vector of literals that represent partition values.">PartitionValues</a> </td></tr>
<tr id="row_181_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1PartitionValuesHash.html" target="_self">iceberg::PartitionValuesHash</a></td><td class="desc">Hash functor for <a class="el" href="classiceberg_1_1PartitionValues.html" title="StructLike wrapper for a vector of literals that represent partition values.">PartitionValues</a> </td></tr>
<tr id="row_182_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1internal_1_1PositionDeletes.html" target="_self">iceberg::internal::PositionDeletes</a></td><td class="desc">A group of position delete files sorted by the sequence number they apply to </td></tr>
<tr id="row_183_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1PositionDeleteWriterOptions.html" target="_self">iceberg::PositionDeleteWriterOptions</a></td><td class="desc">Options for creating a <a class="el" href="classiceberg_1_1PositionDeleteWriter.html" title="Writer for Iceberg position delete files.">PositionDeleteWriter</a> </td></tr>
<tr id="row_184_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PositionPathVisitor.html" target="_self">iceberg::PositionPathVisitor</a></td><td class="desc">Visitor for building a map from field ID to position path </td></tr>
<tr id="row_185_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ProjectionEvaluator.html" target="_self">iceberg::ProjectionEvaluator</a></td><td class="desc">A class that projects expressions for a table's data rows into expressions on the table's partition values, for a table's partition spec </td></tr>
<tr id="row_186_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1Projections.html" target="_self">iceberg::Projections</a></td><td class="desc">Utils to project expressions on rows to expressions on partitions </td></tr>
<tr id="row_187_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ProjectionUtil.html" target="_self">iceberg::ProjectionUtil</a></td><td class="desc"></td></tr>
<tr id="row_188_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1parquet_1_1ProjectRecordBatchParam.html" target="_self">iceberg::parquet::ProjectRecordBatchParam</a></td><td class="desc"></td></tr>
<tr id="row_189_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structProjectTestParam.html" target="_self">ProjectTestParam</a></td><td class="desc"></td></tr>
<tr id="row_190_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PropertyUtil.html" target="_self">iceberg::PropertyUtil</a></td><td class="desc"></td></tr>
<tr id="row_191_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PruneColumnVisitor.html" target="_self">iceberg::PruneColumnVisitor</a></td><td class="desc">Visitor for pruning columns based on selected field IDs </td></tr>
<tr id="row_192_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1parquet_1_1ReadContext.html" target="_self">iceberg::parquet::ReadContext</a></td><td class="desc"></td></tr>
<tr id="row_193_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_193_" class="arrow" onclick="toggleFolder('193_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Reader.html" target="_self">iceberg::Reader</a></td><td class="desc">Base reader class to read data from different file formats </td></tr>
<tr id="row_193_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1AvroReader.html" target="_self">iceberg::avro::AvroReader</a></td><td class="desc">A reader that reads <a class="el" href="structArrowArray.html">ArrowArray</a> from Avro files </td></tr>
<tr id="row_193_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1parquet_1_1ParquetReader.html" target="_self">iceberg::parquet::ParquetReader</a></td><td class="desc">A reader that reads <a class="el" href="structArrowArray.html">ArrowArray</a> from Parquet files </td></tr>
<tr id="row_194_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ReaderFactoryRegistry.html" target="_self">iceberg::ReaderFactoryRegistry</a></td><td class="desc">Registry of reader factories for different file formats </td></tr>
<tr id="row_195_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ReaderOptions.html" target="_self">iceberg::ReaderOptions</a></td><td class="desc">Options for creating a reader </td></tr>
<tr id="row_196_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_196_" class="arrow" onclick="toggleFolder('196_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Reference.html" target="_self">iceberg::Reference</a></td><td class="desc">A reference represents a named field in an expression </td></tr>
<tr id="row_196_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundReference.html" target="_self">iceberg::BoundReference</a></td><td class="desc">A reference to a bound field </td></tr>
<tr id="row_196_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1NamedReference.html" target="_self">iceberg::NamedReference</a></td><td class="desc">A reference to an unbound named field </td></tr>
<tr id="row_197_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1RegisterTableRequest.html" target="_self">iceberg::rest::RegisterTableRequest</a></td><td class="desc">Request to register a table </td></tr>
<tr id="row_198_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1RenameTableRequest.html" target="_self">iceberg::rest::RenameTableRequest</a></td><td class="desc">Request to rename a table </td></tr>
<tr id="row_199_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ResidualEvaluator.html" target="_self">iceberg::ResidualEvaluator</a></td><td class="desc">Finds the residuals for an <a class="el" href="classiceberg_1_1Expression.html" title="Represents a boolean expression tree.">Expression</a> using the partitions in the given <a class="el" href="classiceberg_1_1PartitionSpec.html" title="A partition spec for a Table.">PartitionSpec</a> </td></tr>
<tr id="row_200_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1ResourcePaths.html" target="_self">iceberg::rest::ResourcePaths</a></td><td class="desc">Resource path builder for Iceberg REST catalog endpoints </td></tr>
<tr id="row_201_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ResultMatcher.html" target="_self">iceberg::ResultMatcher&lt; MatcherT &gt;</a></td><td class="desc"></td></tr>
<tr id="row_202_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1RollingManifestWriter.html" target="_self">iceberg::RollingManifestWriter</a></td><td class="desc">A rolling manifest writer that can produce multiple manifest files </td></tr>
<tr id="row_203_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1avro_1_1RoundTripParam.html" target="_self">iceberg::avro::RoundTripParam</a></td><td class="desc"></td></tr>
<tr id="row_204_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_204_" class="arrow" onclick="toggleFolder('204_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ScanTask.html" target="_self">iceberg::ScanTask</a></td><td class="desc">An abstract scan task </td></tr>
<tr id="row_204_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ChangelogScanTask.html" target="_self">iceberg::ChangelogScanTask</a></td><td class="desc">A scan task for reading changelog entries between snapshots </td></tr>
<tr id="row_204_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FileScanTask.html" target="_self">iceberg::FileScanTask</a></td><td class="desc">Task representing a data file and its corresponding delete files </td></tr>
<tr id="row_205_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SchemaCache.html" target="_self">iceberg::SchemaCache</a></td><td class="desc"></td></tr>
<tr id="row_206_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SchemaJsonParam.html" target="_self">iceberg::SchemaJsonParam</a></td><td class="desc"></td></tr>
<tr id="row_207_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SchemaProjection.html" target="_self">iceberg::SchemaProjection</a></td><td class="desc">A schema partner to carry projection information </td></tr>
<tr id="row_208_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_208_" class="arrow" onclick="toggleFolder('208_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>avro::SeekableInputStream</b></td><td class="desc"></td></tr>
<tr id="row_208_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1AvroInputStream.html" target="_self">iceberg::avro::AvroInputStream</a></td><td class="desc"></td></tr>
<tr id="row_209_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSelectTestParam.html" target="_self">SelectTestParam</a></td><td class="desc"></td></tr>
<tr id="row_210_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SetOpRoundTripParam.html" target="_self">iceberg::SetOpRoundTripParam</a></td><td class="desc"></td></tr>
<tr id="row_211_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1Snapshot.html" target="_self">iceberg::Snapshot</a></td><td class="desc">A snapshot of the data in a table at a point in time </td></tr>
<tr id="row_212_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SnapshotCache.html" target="_self">iceberg::SnapshotCache</a></td><td class="desc">A snapshot with cached manifest loading capabilities </td></tr>
<tr id="row_213_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SnapshotLogEntry.html" target="_self">iceberg::SnapshotLogEntry</a></td><td class="desc">Represents a snapshot log entry </td></tr>
<tr id="row_214_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SnapshotRef.html" target="_self">iceberg::SnapshotRef</a></td><td class="desc">A reference to a snapshot, either a branch or a tag </td></tr>
<tr id="row_215_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SnapshotSummaryBuilder.html" target="_self">iceberg::SnapshotSummaryBuilder</a></td><td class="desc">Helper class for building snapshot summaries </td></tr>
<tr id="row_216_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SnapshotSummaryFields.html" target="_self">iceberg::SnapshotSummaryFields</a></td><td class="desc">Optional <a class="el" href="structiceberg_1_1Snapshot.html" title="A snapshot of the data in a table at a point in time.">Snapshot</a> Summary Fields </td></tr>
<tr id="row_217_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SnapshotUtil.html" target="_self">iceberg::SnapshotUtil</a></td><td class="desc">Utility functions for working with snapshots </td></tr>
<tr id="row_218_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1Split.html" target="_self">iceberg::Split</a></td><td class="desc">A split of the file to read </td></tr>
<tr id="row_219_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1StatisticsFile.html" target="_self">iceberg::StatisticsFile</a></td><td class="desc">Represents a statistics file in the Puffin format </td></tr>
<tr id="row_220_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StrictMetricsEvaluator.html" target="_self">iceberg::StrictMetricsEvaluator</a></td><td class="desc">Evaluates an <a class="el" href="classiceberg_1_1Expression.html" title="Represents a boolean expression tree.">Expression</a> against <a class="el" href="structiceberg_1_1DataFile.html" title="DataFile carries data file path, partition tuple, metrics, ...">DataFile</a> </td></tr>
<tr id="row_221_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1StringEqual.html" target="_self">iceberg::StringEqual</a></td><td class="desc">Transparent equality function that supports std::string_view as lookup key </td></tr>
<tr id="row_222_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1StringHash.html" target="_self">iceberg::StringHash</a></td><td class="desc">Transparent hash function that supports std::string_view as lookup key </td></tr>
<tr id="row_223_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StringUtils.html" target="_self">iceberg::StringUtils</a></td><td class="desc"></td></tr>
<tr id="row_224_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_224_" class="arrow" onclick="toggleFolder('224_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StructLike.html" target="_self">iceberg::StructLike</a></td><td class="desc">An immutable struct-like wrapper </td></tr>
<tr id="row_224_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ArrowArrayStructLike.html" target="_self">iceberg::ArrowArrayStructLike</a></td><td class="desc">Wrapper for one row of a struct-typed <a class="el" href="structArrowArray.html">ArrowArray</a> </td></tr>
<tr id="row_224_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestFileStructLike.html" target="_self">iceberg::ManifestFileStructLike</a></td><td class="desc"><a class="el" href="classiceberg_1_1StructLike.html" title="An immutable struct-like wrapper.">StructLike</a> wrapper for <a class="el" href="structiceberg_1_1ManifestFile.html" title="Entry in a manifest list.">ManifestFile</a> </td></tr>
<tr id="row_224_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PartitionFieldSummaryStructLike.html" target="_self">iceberg::PartitionFieldSummaryStructLike</a></td><td class="desc"><a class="el" href="classiceberg_1_1StructLike.html" title="An immutable struct-like wrapper.">StructLike</a> wrapper for <a class="el" href="structiceberg_1_1PartitionFieldSummary.html" title="Field summary for partition field in the spec.">PartitionFieldSummary</a> </td></tr>
<tr id="row_224_3_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PartitionValues.html" target="_self">iceberg::PartitionValues</a></td><td class="desc"><a class="el" href="classiceberg_1_1StructLike.html" title="An immutable struct-like wrapper.">StructLike</a> wrapper for a vector of literals that represent partition values </td></tr>
<tr id="row_225_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StructLikeAccessor.html" target="_self">iceberg::StructLikeAccessor</a></td><td class="desc">An accessor for a struct-like object </td></tr>
<tr id="row_226_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TableIdentifier.html" target="_self">iceberg::TableIdentifier</a></td><td class="desc">Identifies a table in iceberg catalog </td></tr>
<tr id="row_227_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TableMetadata.html" target="_self">iceberg::TableMetadata</a></td><td class="desc">Represents the metadata for an Iceberg table </td></tr>
<tr id="row_228_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableMetadataCache.html" target="_self">iceberg::TableMetadataCache</a></td><td class="desc"></td></tr>
<tr id="row_229_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TableMetadataUtil.html" target="_self">iceberg::TableMetadataUtil</a></td><td class="desc">Utility class for table metadata </td></tr>
<tr id="row_230_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_230_" class="arrow" onclick="toggleFolder('230_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableRequirement.html" target="_self">iceberg::TableRequirement</a></td><td class="desc">Base class for update requirement operations </td></tr>
<tr id="row_230_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AssertCurrentSchemaID.html" target="_self">iceberg::table::AssertCurrentSchemaID</a></td><td class="desc">Requirement that the current schema ID matches </td></tr>
<tr id="row_230_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AssertDefaultSortOrderID.html" target="_self">iceberg::table::AssertDefaultSortOrderID</a></td><td class="desc">Requirement that the default sort order ID matches </td></tr>
<tr id="row_230_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AssertDefaultSpecID.html" target="_self">iceberg::table::AssertDefaultSpecID</a></td><td class="desc">Requirement that the default partition spec ID matches </td></tr>
<tr id="row_230_3_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AssertDoesNotExist.html" target="_self">iceberg::table::AssertDoesNotExist</a></td><td class="desc">Requirement that the table does not exist </td></tr>
<tr id="row_230_4_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AssertLastAssignedFieldId.html" target="_self">iceberg::table::AssertLastAssignedFieldId</a></td><td class="desc">Requirement that the last assigned field ID matches </td></tr>
<tr id="row_230_5_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AssertLastAssignedPartitionId.html" target="_self">iceberg::table::AssertLastAssignedPartitionId</a></td><td class="desc">Requirement that the last assigned partition ID matches </td></tr>
<tr id="row_230_6_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AssertRefSnapshotID.html" target="_self">iceberg::table::AssertRefSnapshotID</a></td><td class="desc">Requirement that a reference (branch or tag) points to a specific snapshot </td></tr>
<tr id="row_230_7_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AssertUUID.html" target="_self">iceberg::table::AssertUUID</a></td><td class="desc">Requirement that the table UUID matches the expected value </td></tr>
<tr id="row_231_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableRequirements.html" target="_self">iceberg::TableRequirements</a></td><td class="desc">Factory class for generating table requirements </td></tr>
<tr id="row_232_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_232_" class="arrow" onclick="toggleFolder('232_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableScan.html" target="_self">iceberg::TableScan</a></td><td class="desc">Represents a configured scan operation on a table </td></tr>
<tr id="row_232_0_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_232_0_" class="arrow" onclick="toggleFolder('232_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IncrementalScan.html" target="_self">iceberg::IncrementalScan&lt; FileScanTask &gt;</a></td><td class="desc"></td></tr>
<tr id="row_232_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IncrementalAppendScan.html" target="_self">iceberg::IncrementalAppendScan</a></td><td class="desc">A scan that reads data files added between snapshots (incremental appends) </td></tr>
<tr id="row_232_1_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_232_1_" class="arrow" onclick="toggleFolder('232_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IncrementalScan.html" target="_self">iceberg::IncrementalScan&lt; ChangelogScanTask &gt;</a></td><td class="desc"></td></tr>
<tr id="row_232_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IncrementalChangelogScan.html" target="_self">iceberg::IncrementalChangelogScan</a></td><td class="desc">A scan that reads changelog entries between snapshots </td></tr>
<tr id="row_232_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DataTableScan.html" target="_self">iceberg::DataTableScan</a></td><td class="desc">A scan that reads data files and applies delete files to filter rows </td></tr>
<tr id="row_232_3_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IncrementalScan.html" target="_self">iceberg::IncrementalScan&lt; ScanTaskType &gt;</a></td><td class="desc">A base template class for incremental scans that read changes between snapshots, and return scan tasks of the specified type </td></tr>
<tr id="row_233_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1internal_1_1TableScanContext.html" target="_self">iceberg::internal::TableScanContext</a></td><td class="desc"></td></tr>
<tr id="row_234_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TableTraits.html" target="_self">iceberg::TableTraits&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_235_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TableTraits_3_01StagedTable_01_4.html" target="_self">iceberg::TableTraits&lt; StagedTable &gt;</a></td><td class="desc"></td></tr>
<tr id="row_236_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TableTraits_3_01StaticTable_01_4.html" target="_self">iceberg::TableTraits&lt; StaticTable &gt;</a></td><td class="desc"></td></tr>
<tr id="row_237_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TableTraits_3_01Table_01_4.html" target="_self">iceberg::TableTraits&lt; Table &gt;</a></td><td class="desc"></td></tr>
<tr id="row_238_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_238_" class="arrow" onclick="toggleFolder('238_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableUpdate.html" target="_self">iceberg::TableUpdate</a></td><td class="desc">Base class for metadata update operations </td></tr>
<tr id="row_238_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AddPartitionSpec.html" target="_self">iceberg::table::AddPartitionSpec</a></td><td class="desc">Represents adding a new partition spec to the table </td></tr>
<tr id="row_238_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AddSchema.html" target="_self">iceberg::table::AddSchema</a></td><td class="desc">Represents adding a new schema to the table </td></tr>
<tr id="row_238_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AddSnapshot.html" target="_self">iceberg::table::AddSnapshot</a></td><td class="desc">Represents adding a snapshot to the table </td></tr>
<tr id="row_238_3_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AddSortOrder.html" target="_self">iceberg::table::AddSortOrder</a></td><td class="desc">Represents adding a new sort order to the table </td></tr>
<tr id="row_238_4_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AssignUUID.html" target="_self">iceberg::table::AssignUUID</a></td><td class="desc">Represents an assignment of a UUID to the table </td></tr>
<tr id="row_238_5_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1RemovePartitionSpecs.html" target="_self">iceberg::table::RemovePartitionSpecs</a></td><td class="desc">Represents removing partition specs from the table </td></tr>
<tr id="row_238_6_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1RemovePartitionStatistics.html" target="_self">iceberg::table::RemovePartitionStatistics</a></td><td class="desc">Represents removing partition statistics for a snapshot </td></tr>
<tr id="row_238_7_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1RemoveProperties.html" target="_self">iceberg::table::RemoveProperties</a></td><td class="desc">Represents removing table properties </td></tr>
<tr id="row_238_8_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1RemoveSchemas.html" target="_self">iceberg::table::RemoveSchemas</a></td><td class="desc">Represents removing schemas from the table </td></tr>
<tr id="row_238_9_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1RemoveSnapshotRef.html" target="_self">iceberg::table::RemoveSnapshotRef</a></td><td class="desc">Represents removing a snapshot reference </td></tr>
<tr id="row_238_10_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1RemoveSnapshots.html" target="_self">iceberg::table::RemoveSnapshots</a></td><td class="desc">Represents removing snapshots from the table </td></tr>
<tr id="row_238_11_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1RemoveStatistics.html" target="_self">iceberg::table::RemoveStatistics</a></td><td class="desc">Represents removing statistics for a snapshot </td></tr>
<tr id="row_238_12_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1SetCurrentSchema.html" target="_self">iceberg::table::SetCurrentSchema</a></td><td class="desc">Represents setting the current schema </td></tr>
<tr id="row_238_13_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1SetDefaultPartitionSpec.html" target="_self">iceberg::table::SetDefaultPartitionSpec</a></td><td class="desc">Represents setting the default partition spec </td></tr>
<tr id="row_238_14_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1SetDefaultSortOrder.html" target="_self">iceberg::table::SetDefaultSortOrder</a></td><td class="desc">Represents setting the default sort order </td></tr>
<tr id="row_238_15_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1SetLocation.html" target="_self">iceberg::table::SetLocation</a></td><td class="desc">Represents setting the table location </td></tr>
<tr id="row_238_16_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1SetPartitionStatistics.html" target="_self">iceberg::table::SetPartitionStatistics</a></td><td class="desc">Represents setting partition statistics for a snapshot </td></tr>
<tr id="row_238_17_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1SetProperties.html" target="_self">iceberg::table::SetProperties</a></td><td class="desc">Represents setting table properties </td></tr>
<tr id="row_238_18_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1SetSnapshotRef.html" target="_self">iceberg::table::SetSnapshotRef</a></td><td class="desc">Represents setting a snapshot reference </td></tr>
<tr id="row_238_19_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1SetStatistics.html" target="_self">iceberg::table::SetStatistics</a></td><td class="desc">Represents setting statistics for a snapshot </td></tr>
<tr id="row_238_20_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1UpgradeFormatVersion.html" target="_self">iceberg::table::UpgradeFormatVersion</a></td><td class="desc">Represents an upgrade of the table format version </td></tr>
<tr id="row_239_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableUpdateContext.html" target="_self">iceberg::TableUpdateContext</a></td><td class="desc">Context for generating table requirements </td></tr>
<tr id="row_240_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SnapshotRef_1_1Tag.html" target="_self">iceberg::SnapshotRef::Tag</a></td><td class="desc"></td></tr>
<tr id="row_241_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TaskContext.html" target="_self">iceberg::TaskContext</a></td><td class="desc">Context passed to task creation functions </td></tr>
<tr id="row_242_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TemporalTestHelper.html" target="_self">iceberg::TemporalTestHelper</a></td><td class="desc"></td></tr>
<tr id="row_243_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TemporalUtils.html" target="_self">iceberg::TemporalUtils</a></td><td class="desc"></td></tr>
<tr id="row_244_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_244_" class="arrow" onclick="toggleFolder('244_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>testing::Test</b></td><td class="desc"></td></tr>
<tr id="row_244_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classBasicShortNameTest.html" target="_self">BasicShortNameTest</a></td><td class="desc"></td></tr>
<tr id="row_244_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classComplexMapStructShortNameTest.html" target="_self">ComplexMapStructShortNameTest</a></td><td class="desc"></td></tr>
<tr id="row_244_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classComplexShortNameTest.html" target="_self">ComplexShortNameTest</a></td><td class="desc"></td></tr>
<tr id="row_244_3_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSchemaThreadSafetyTest.html" target="_self">SchemaThreadSafetyTest</a></td><td class="desc"></td></tr>
<tr id="row_244_4_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classStructTypeThreadSafetyTest.html" target="_self">StructTypeThreadSafetyTest</a></td><td class="desc"></td></tr>
<tr id="row_244_5_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundExpressionTest.html" target="_self">iceberg::BoundExpressionTest</a></td><td class="desc"></td></tr>
<tr id="row_244_6_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BucketingProjectionTest.html" target="_self">iceberg::BucketingProjectionTest</a></td><td class="desc"></td></tr>
<tr id="row_244_7_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DataFileSetTest.html" target="_self">iceberg::DataFileSetTest</a></td><td class="desc"></td></tr>
<tr id="row_244_8_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_244_8_" class="arrow" onclick="toggleFolder('244_8_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DataWriterTest.html" target="_self">iceberg::DataWriterTest</a></td><td class="desc"></td></tr>
<tr id="row_244_8_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DataWriterFormatTest.html" target="_self">iceberg::DataWriterFormatTest</a></td><td class="desc"></td></tr>
<tr id="row_244_9_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DateProjectionTest.html" target="_self">iceberg::DateProjectionTest</a></td><td class="desc"></td></tr>
<tr id="row_244_10_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1EvaluatorTest.html" target="_self">iceberg::EvaluatorTest</a></td><td class="desc"></td></tr>
<tr id="row_244_11_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_244_11_" class="arrow" onclick="toggleFolder('244_11_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ExpressionVisitorTest.html" target="_self">iceberg::ExpressionVisitorTest</a></td><td class="desc"></td></tr>
<tr id="row_244_11_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BinderTest.html" target="_self">iceberg::BinderTest</a></td><td class="desc"></td></tr>
<tr id="row_244_11_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IsBoundVisitorTest.html" target="_self">iceberg::IsBoundVisitorTest</a></td><td class="desc"></td></tr>
<tr id="row_244_11_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ReferenceVisitorTest.html" target="_self">iceberg::ReferenceVisitorTest</a></td><td class="desc"></td></tr>
<tr id="row_244_11_3_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1RewriteNotTest.html" target="_self">iceberg::RewriteNotTest</a></td><td class="desc"></td></tr>
<tr id="row_244_12_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1InMemoryCatalogTest.html" target="_self">iceberg::InMemoryCatalogTest</a></td><td class="desc"></td></tr>
<tr id="row_244_13_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_244_13_" class="arrow" onclick="toggleFolder('244_13_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1InclusiveMetricsEvaluatorTest.html" target="_self">iceberg::InclusiveMetricsEvaluatorTest</a></td><td class="desc"></td></tr>
<tr id="row_244_13_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1InclusiveMetricsEvaluatorMigratedTest.html" target="_self">iceberg::InclusiveMetricsEvaluatorMigratedTest</a></td><td class="desc"></td></tr>
<tr id="row_244_14_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1InclusiveMetricsEvaluatorWithTransformTest.html" target="_self">iceberg::InclusiveMetricsEvaluatorWithTransformTest</a></td><td class="desc"></td></tr>
<tr id="row_244_15_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1LocationProviderTest.html" target="_self">iceberg::LocationProviderTest</a></td><td class="desc"></td></tr>
<tr id="row_244_16_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestEvaluatorTest.html" target="_self">iceberg::ManifestEvaluatorTest</a></td><td class="desc"></td></tr>
<tr id="row_244_17_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestWriterVersionsTest.html" target="_self">iceberg::ManifestWriterVersionsTest</a></td><td class="desc"></td></tr>
<tr id="row_244_18_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1NameMappingTest.html" target="_self">iceberg::NameMappingTest</a></td><td class="desc"></td></tr>
<tr id="row_244_19_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PredicateTest.html" target="_self">iceberg::PredicateTest</a></td><td class="desc"></td></tr>
<tr id="row_244_20_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ProjectionsTest.html" target="_self">iceberg::ProjectionsTest</a></td><td class="desc"></td></tr>
<tr id="row_244_21_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ResidualEvaluatorTest.html" target="_self">iceberg::ResidualEvaluatorTest</a></td><td class="desc"></td></tr>
<tr id="row_244_22_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SnapshotSummaryBuilderTest.html" target="_self">iceberg::SnapshotSummaryBuilderTest</a></td><td class="desc"></td></tr>
<tr id="row_244_23_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SnapshotTest.html" target="_self">iceberg::SnapshotTest</a></td><td class="desc"></td></tr>
<tr id="row_244_24_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SnapshotUtilTest.html" target="_self">iceberg::SnapshotUtilTest</a></td><td class="desc"></td></tr>
<tr id="row_244_25_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SortOrderTest.html" target="_self">iceberg::SortOrderTest</a></td><td class="desc"></td></tr>
<tr id="row_244_26_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_244_26_" class="arrow" onclick="toggleFolder('244_26_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StrictMetricsEvaluatorTest.html" target="_self">iceberg::StrictMetricsEvaluatorTest</a></td><td class="desc"></td></tr>
<tr id="row_244_26_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StrictMetricsEvaluatorMigratedTest.html" target="_self">iceberg::StrictMetricsEvaluatorMigratedTest</a></td><td class="desc"></td></tr>
<tr id="row_244_27_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_244_27_" class="arrow" onclick="toggleFolder('244_27_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TempFileTestBase.html" target="_self">iceberg::TempFileTestBase</a></td><td class="desc"></td></tr>
<tr id="row_244_27_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FileScanTaskTest.html" target="_self">iceberg::FileScanTaskTest</a></td><td class="desc"></td></tr>
<tr id="row_244_27_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1GZipTest.html" target="_self">iceberg::GZipTest</a></td><td class="desc"></td></tr>
<tr id="row_244_27_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1LocalFileIOTest.html" target="_self">iceberg::LocalFileIOTest</a></td><td class="desc"></td></tr>
<tr id="row_244_27_3_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MetadataIOTest.html" target="_self">iceberg::MetadataIOTest</a></td><td class="desc"></td></tr>
<tr id="row_244_27_4_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1AVROStreamTest.html" target="_self">iceberg::avro::AVROStreamTest</a></td><td class="desc"></td></tr>
<tr id="row_244_28_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TimestampProjectionTest.html" target="_self">iceberg::TimestampProjectionTest</a></td><td class="desc"></td></tr>
<tr id="row_244_29_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TransformProjectStrictTest.html" target="_self">iceberg::TransformProjectStrictTest</a></td><td class="desc"></td></tr>
<tr id="row_244_30_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TransformProjectTest.html" target="_self">iceberg::TransformProjectTest</a></td><td class="desc"></td></tr>
<tr id="row_244_31_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TruncateProjectionTest.html" target="_self">iceberg::TruncateProjectionTest</a></td><td class="desc"></td></tr>
<tr id="row_244_32_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TypedTableTest.html" target="_self">iceberg::TypedTableTest&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_244_33_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_244_33_" class="arrow" onclick="toggleFolder('244_33_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdateTestBase.html" target="_self">iceberg::UpdateTestBase</a></td><td class="desc">Base test fixture for table update operations </td></tr>
<tr id="row_244_33_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ExpireSnapshotsTest.html" target="_self">iceberg::ExpireSnapshotsTest</a></td><td class="desc"></td></tr>
<tr id="row_244_33_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FastAppendTest.html" target="_self">iceberg::FastAppendTest</a></td><td class="desc"></td></tr>
<tr id="row_244_33_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_244_33_2_" class="arrow" onclick="toggleFolder('244_33_2_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MinimalUpdateTestBase.html" target="_self">iceberg::MinimalUpdateTestBase</a></td><td class="desc">Test fixture for table update operations on minimal table metadata </td></tr>
<tr id="row_244_33_2_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SnapshotManagerMinimalTableTest.html" target="_self">iceberg::SnapshotManagerMinimalTableTest</a></td><td class="desc"></td></tr>
<tr id="row_244_33_3_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SnapshotManagerTest.html" target="_self">iceberg::SnapshotManagerTest</a></td><td class="desc"></td></tr>
<tr id="row_244_33_4_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TransactionTest.html" target="_self">iceberg::TransactionTest</a></td><td class="desc"></td></tr>
<tr id="row_244_33_5_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdateLocationTest.html" target="_self">iceberg::UpdateLocationTest</a></td><td class="desc"></td></tr>
<tr id="row_244_33_6_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdateMappingTest.html" target="_self">iceberg::UpdateMappingTest</a></td><td class="desc"></td></tr>
<tr id="row_244_33_7_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdatePartitionStatisticsTest.html" target="_self">iceberg::UpdatePartitionStatisticsTest</a></td><td class="desc"></td></tr>
<tr id="row_244_33_8_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdatePropertiesTest.html" target="_self">iceberg::UpdatePropertiesTest</a></td><td class="desc"></td></tr>
<tr id="row_244_33_9_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdateSchemaTest.html" target="_self">iceberg::UpdateSchemaTest</a></td><td class="desc"></td></tr>
<tr id="row_244_33_10_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdateSortOrderTest.html" target="_self">iceberg::UpdateSortOrderTest</a></td><td class="desc"></td></tr>
<tr id="row_244_33_11_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdateStatisticsTest.html" target="_self">iceberg::UpdateStatisticsTest</a></td><td class="desc"></td></tr>
<tr id="row_244_34_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_244_34_" class="arrow" onclick="toggleFolder('244_34_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1AvroReaderTest.html" target="_self">iceberg::avro::AvroReaderTest</a></td><td class="desc"></td></tr>
<tr id="row_244_34_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1AvroReaderParameterizedTest.html" target="_self">iceberg::avro::AvroReaderParameterizedTest</a></td><td class="desc"></td></tr>
<tr id="row_244_35_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1AvroWriterTest.html" target="_self">iceberg::avro::AvroWriterTest</a></td><td class="desc"></td></tr>
<tr id="row_244_36_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1NameMappingAvroSchemaTest.html" target="_self">iceberg::avro::NameMappingAvroSchemaTest</a></td><td class="desc"></td></tr>
<tr id="row_244_37_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1parquet_1_1ParquetReadWrite.html" target="_self">iceberg::parquet::ParquetReadWrite</a></td><td class="desc"></td></tr>
<tr id="row_244_38_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1parquet_1_1ParquetReaderTest.html" target="_self">iceberg::parquet::ParquetReaderTest</a></td><td class="desc"></td></tr>
<tr id="row_244_39_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1RestCatalogIntegrationTest.html" target="_self">iceberg::rest::RestCatalogIntegrationTest</a></td><td class="desc">Integration test fixture for REST catalog with automatic Docker Compose setup。 </td></tr>
<tr id="row_244_40_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1auth_1_1AuthManagerTest.html" target="_self">iceberg::rest::auth::AuthManagerTest</a></td><td class="desc"></td></tr>
<tr id="row_245_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_245_" class="arrow" onclick="toggleFolder('245_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>testing::TestWithParam</b></td><td class="desc"></td></tr>
<tr id="row_245_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classProjectParamTest.html" target="_self">ProjectParamTest</a></td><td class="desc"></td></tr>
<tr id="row_245_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSelectParamTest.html" target="_self">SelectParamTest</a></td><td class="desc"></td></tr>
<tr id="row_245_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classTypeTest.html" target="_self">TypeTest</a></td><td class="desc"></td></tr>
<tr id="row_245_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BasicLiteralTest.html" target="_self">iceberg::BasicLiteralTest</a></td><td class="desc"></td></tr>
<tr id="row_245_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BooleanStringDeserializationTest.html" target="_self">iceberg::BooleanStringDeserializationTest</a></td><td class="desc"></td></tr>
<tr id="row_245_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundPredicateToJsonTest.html" target="_self">iceberg::BoundPredicateToJsonTest</a></td><td class="desc"></td></tr>
<tr id="row_245_6_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BucketTransformTest.html" target="_self">iceberg::BucketTransformTest</a></td><td class="desc"></td></tr>
<tr id="row_245_7_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1CastLiteralTest.html" target="_self">iceberg::CastLiteralTest</a></td><td class="desc"></td></tr>
<tr id="row_245_8_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ComparisonLiteralTest.html" target="_self">iceberg::ComparisonLiteralTest</a></td><td class="desc"></td></tr>
<tr id="row_245_9_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DateHumanStringTest.html" target="_self">iceberg::DateHumanStringTest</a></td><td class="desc"></td></tr>
<tr id="row_245_10_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DayTransformTest.html" target="_self">iceberg::DayTransformTest</a></td><td class="desc"></td></tr>
<tr id="row_245_11_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DeleteFileIndexTest.html" target="_self">iceberg::DeleteFileIndexTest</a></td><td class="desc"></td></tr>
<tr id="row_245_12_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ExpressionJsonRoundTripTest.html" target="_self">iceberg::ExpressionJsonRoundTripTest</a></td><td class="desc"></td></tr>
<tr id="row_245_13_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FromArrowSchemaTest.html" target="_self">iceberg::FromArrowSchemaTest</a></td><td class="desc"></td></tr>
<tr id="row_245_14_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1GenerateRequirementsTest.html" target="_self">iceberg::GenerateRequirementsTest</a></td><td class="desc"></td></tr>
<tr id="row_245_15_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1HourTransformTest.html" target="_self">iceberg::HourTransformTest</a></td><td class="desc"></td></tr>
<tr id="row_245_16_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IdentityHumanStringTest.html" target="_self">iceberg::IdentityHumanStringTest</a></td><td class="desc"></td></tr>
<tr id="row_245_17_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1InvalidExpressionTest.html" target="_self">iceberg::InvalidExpressionTest</a></td><td class="desc"></td></tr>
<tr id="row_245_18_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1LiteralSerDeParam.html" target="_self">iceberg::LiteralSerDeParam</a></td><td class="desc"></td></tr>
<tr id="row_245_19_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestGroupTest.html" target="_self">iceberg::ManifestGroupTest</a></td><td class="desc"></td></tr>
<tr id="row_245_20_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MonthTransformTest.html" target="_self">iceberg::MonthTransformTest</a></td><td class="desc"></td></tr>
<tr id="row_245_21_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1NullLiteralTransformTest.html" target="_self">iceberg::NullLiteralTransformTest</a></td><td class="desc"></td></tr>
<tr id="row_245_22_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1RollingManifestWriterTest.html" target="_self">iceberg::RollingManifestWriterTest</a></td><td class="desc"></td></tr>
<tr id="row_245_23_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SetOpRoundTripTest.html" target="_self">iceberg::SetOpRoundTripTest</a></td><td class="desc"></td></tr>
<tr id="row_245_24_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableScanTest.html" target="_self">iceberg::TableScanTest</a></td><td class="desc"></td></tr>
<tr id="row_245_25_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TestManifestReader.html" target="_self">iceberg::TestManifestReader</a></td><td class="desc"></td></tr>
<tr id="row_245_26_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TestManifestReaderStats.html" target="_self">iceberg::TestManifestReaderStats</a></td><td class="desc"></td></tr>
<tr id="row_245_27_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TimestampHumanStringTest.html" target="_self">iceberg::TimestampHumanStringTest</a></td><td class="desc"></td></tr>
<tr id="row_245_28_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ToArrowSchemaTest.html" target="_self">iceberg::ToArrowSchemaTest</a></td><td class="desc"></td></tr>
<tr id="row_245_29_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TransformLiteralTest.html" target="_self">iceberg::TransformLiteralTest</a></td><td class="desc"></td></tr>
<tr id="row_245_30_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TruncateTransformTest.html" target="_self">iceberg::TruncateTransformTest</a></td><td class="desc"></td></tr>
<tr id="row_245_31_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TypeJsonTest.html" target="_self">iceberg::TypeJsonTest</a></td><td class="desc"></td></tr>
<tr id="row_245_32_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdatePartitionSpecTest.html" target="_self">iceberg::UpdatePartitionSpecTest</a></td><td class="desc"></td></tr>
<tr id="row_245_33_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1VisitTypeTest.html" target="_self">iceberg::VisitTypeTest</a></td><td class="desc"></td></tr>
<tr id="row_245_34_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1VoidTransformTest.html" target="_self">iceberg::VoidTransformTest</a></td><td class="desc"></td></tr>
<tr id="row_245_35_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1YearTransformTest.html" target="_self">iceberg::YearTransformTest</a></td><td class="desc"></td></tr>
<tr id="row_245_36_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1AppendDatumToBuilderTest.html" target="_self">iceberg::avro::AppendDatumToBuilderTest</a></td><td class="desc">Test class for primitive types using parameterized tests </td></tr>
<tr id="row_245_37_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1AvroRoundTripConversionTest.html" target="_self">iceberg::avro::AvroRoundTripConversionTest</a></td><td class="desc"></td></tr>
<tr id="row_245_38_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1ExtractDatumFromArrayTest.html" target="_self">iceberg::avro::ExtractDatumFromArrayTest</a></td><td class="desc"></td></tr>
<tr id="row_245_39_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1parquet_1_1ProjectRecordBatchTest.html" target="_self">iceberg::parquet::ProjectRecordBatchTest</a></td><td class="desc"></td></tr>
<tr id="row_245_40_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1JsonDeserTest.html" target="_self">iceberg::rest::JsonDeserTest&lt; Model &gt;</a></td><td class="desc"></td></tr>
<tr id="row_245_41_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1JsonInvalidTest.html" target="_self">iceberg::rest::JsonInvalidTest&lt; Model &gt;</a></td><td class="desc"></td></tr>
<tr id="row_245_42_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1JsonRoundTripTest.html" target="_self">iceberg::rest::JsonRoundTripTest&lt; Model &gt;</a></td><td class="desc"></td></tr>
<tr id="row_246_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TimeParts.html" target="_self">iceberg::TimeParts</a></td><td class="desc"></td></tr>
<tr id="row_247_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TimestampNanosParts.html" target="_self">iceberg::TimestampNanosParts</a></td><td class="desc"></td></tr>
<tr id="row_248_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TimestampParts.html" target="_self">iceberg::TimestampParts</a></td><td class="desc"></td></tr>
<tr id="row_249_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ToArrowSchemaParam.html" target="_self">iceberg::ToArrowSchemaParam</a></td><td class="desc"></td></tr>
<tr id="row_250_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1ToAvroNodeVisitor.html" target="_self">iceberg::avro::ToAvroNodeVisitor</a></td><td class="desc">A visitor that converts an Iceberg type to an Avro node </td></tr>
<tr id="row_251_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_251_" class="arrow" onclick="toggleFolder('251_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TransformFunction.html" target="_self">iceberg::TransformFunction</a></td><td class="desc">A transform function used for partitioning </td></tr>
<tr id="row_251_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BucketTransform.html" target="_self">iceberg::BucketTransform</a></td><td class="desc">Bucket transform that hashes input values into N buckets </td></tr>
<tr id="row_251_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DayTransform.html" target="_self">iceberg::DayTransform</a></td><td class="desc">Day transform that extracts the number of days from timestamp inputs since the epoch </td></tr>
<tr id="row_251_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1HourTransform.html" target="_self">iceberg::HourTransform</a></td><td class="desc">Hour transform that extracts the number of hours from timestamp inputs since the epoch </td></tr>
<tr id="row_251_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IdentityTransform.html" target="_self">iceberg::IdentityTransform</a></td><td class="desc">Identity transform that returns the input unchanged </td></tr>
<tr id="row_251_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MonthTransform.html" target="_self">iceberg::MonthTransform</a></td><td class="desc">Month transform that extracts the number of months from timestamp inputs since the epoch </td></tr>
<tr id="row_251_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TruncateTransform.html" target="_self">iceberg::TruncateTransform</a></td><td class="desc">Truncate transform that truncates values to a specified width </td></tr>
<tr id="row_251_6_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1VoidTransform.html" target="_self">iceberg::VoidTransform</a></td><td class="desc">Void transform that discards the input and always returns null </td></tr>
<tr id="row_251_7_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1YearTransform.html" target="_self">iceberg::YearTransform</a></td><td class="desc">Year transform that extracts the number of years from timestamp inputs since the epoch </td></tr>
<tr id="row_252_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TransformParam.html" target="_self">iceberg::TransformParam</a></td><td class="desc"></td></tr>
<tr id="row_253_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TransformUtil.html" target="_self">iceberg::TransformUtil</a></td><td class="desc"></td></tr>
<tr id="row_254_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TruncateUtils.html" target="_self">iceberg::TruncateUtils</a></td><td class="desc"></td></tr>
<tr id="row_255_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structTypeTestCase.html" target="_self">TypeTestCase</a></td><td class="desc"></td></tr>
<tr id="row_256_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_256_" class="arrow" onclick="toggleFolder('256_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Unbound.html" target="_self">iceberg::Unbound&lt; B &gt;</a></td><td class="desc">Interface for unbound expressions that need schema binding </td></tr>
<tr id="row_256_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundTerm.html" target="_self">iceberg::UnboundTerm&lt; BoundReference &gt;</a></td><td class="desc"></td></tr>
<tr id="row_256_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundTerm.html" target="_self">iceberg::UnboundTerm&lt; class BoundTransform &gt;</a></td><td class="desc"></td></tr>
<tr id="row_256_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundTerm.html" target="_self">iceberg::UnboundTerm&lt; B &gt;</a></td><td class="desc">Base class for unbound terms </td></tr>
<tr id="row_257_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Unbound.html" target="_self">iceberg::Unbound&lt; BoundReference &gt;</a></td><td class="desc"></td></tr>
<tr id="row_258_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Unbound.html" target="_self">iceberg::Unbound&lt; class BoundTransform &gt;</a></td><td class="desc"></td></tr>
<tr id="row_259_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_259_" class="arrow" onclick="toggleFolder('259_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Unbound.html" target="_self">iceberg::Unbound&lt; Expression &gt;</a></td><td class="desc"></td></tr>
<tr id="row_259_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundAggregate.html" target="_self">iceberg::UnboundAggregate</a></td><td class="desc">Base class for unbound aggregates </td></tr>
<tr id="row_259_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundPredicate.html" target="_self">iceberg::UnboundPredicate</a></td><td class="desc">Non-template base class for all <a class="el" href="classiceberg_1_1UnboundPredicate.html" title="Non-template base class for all UnboundPredicate instances.">UnboundPredicate</a> instances </td></tr>
<tr id="row_260_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1UpdateNamespacePropertiesRequest.html" target="_self">iceberg::rest::UpdateNamespacePropertiesRequest</a></td><td class="desc">Update or delete namespace properties request </td></tr>
<tr id="row_261_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1UpdateNamespacePropertiesResponse.html" target="_self">iceberg::rest::UpdateNamespacePropertiesResponse</a></td><td class="desc">Response body after updating namespace properties </td></tr>
<tr id="row_262_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UrlEncoder.html" target="_self">iceberg::UrlEncoder</a></td><td class="desc">Utilities for encoding and decoding URLs </td></tr>
<tr id="row_263_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_263_" class="arrow" onclick="toggleFolder('263_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>testing::WithParamInterface</b></td><td class="desc"></td></tr>
<tr id="row_263_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DataWriterFormatTest.html" target="_self">iceberg::DataWriterFormatTest</a></td><td class="desc"></td></tr>
<tr id="row_263_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1AvroReaderParameterizedTest.html" target="_self">iceberg::avro::AvroReaderParameterizedTest</a></td><td class="desc"></td></tr>
<tr id="row_263_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1AvroWriterTest.html" target="_self">iceberg::avro::AvroWriterTest</a></td><td class="desc"></td></tr>
<tr id="row_264_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_264_" class="arrow" onclick="toggleFolder('264_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Writer.html" target="_self">iceberg::Writer</a></td><td class="desc">Base writer class to write data from different file formats </td></tr>
<tr id="row_264_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1AvroWriter.html" target="_self">iceberg::avro::AvroWriter</a></td><td class="desc">A writer for serializing <a class="el" href="structArrowArray.html">ArrowArray</a> to Avro files </td></tr>
<tr id="row_264_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1parquet_1_1ParquetWriter.html" target="_self">iceberg::parquet::ParquetWriter</a></td><td class="desc">A writer that writes <a class="el" href="structArrowArray.html">ArrowArray</a> to Parquet files </td></tr>
<tr id="row_265_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1FileWriter_1_1WriteResult.html" target="_self">iceberg::FileWriter::WriteResult</a></td><td class="desc">File metadata for all files produced by this writer </td></tr>
<tr id="row_266_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1WriterFactoryRegistry.html" target="_self">iceberg::WriterFactoryRegistry</a></td><td class="desc">Registry of writer factories for different file formats </td></tr>
<tr id="row_267_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1WriterOptions.html" target="_self">iceberg::WriterOptions</a></td><td class="desc">Options for creating a writer </td></tr>
<tr id="row_268_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ZlibImpl.html" target="_self">iceberg::ZlibImpl</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>