blob: 90c7d5ee076dbe3c2b00a30d73e54550c3683ace [file]
<!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 Members</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="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>FailAnyDelete()&#160;:&#160;<a class="el" href="classiceberg_1_1ManifestFilterManager.html#a2066b19061cb367329c050c75e24784a">iceberg::ManifestFilterManager</a>, <a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a28c4aaf1ce709e35b22f16f7291a5bfe">iceberg::MergingSnapshotUpdate</a></li>
<li>FailMissingDeletePaths()&#160;:&#160;<a class="el" href="classiceberg_1_1ManifestFilterManager.html#a770e5a24ac55fdb3a436629201d66abf">iceberg::ManifestFilterManager</a>, <a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#aaaf997610c4b83dd929a0bb93f5a96d8">iceberg::MergingSnapshotUpdate</a></li>
<li>FastForward()&#160;:&#160;<a class="el" href="classiceberg_1_1UpdateSnapshotReference.html#a7c274cfeb145f645421c495580447add">iceberg::UpdateSnapshotReference</a></li>
<li>FastForwardBranch()&#160;:&#160;<a class="el" href="classiceberg_1_1SnapshotManager.html#ad623cbcd0f3868ba8ee8554b86eeb34b">iceberg::SnapshotManager</a></li>
<li>FetchScanTasks()&#160;:&#160;<a class="el" href="classiceberg_1_1rest_1_1ResourcePaths.html#aaae390cb2c968959e5119a9a81c4fab5">iceberg::rest::ResourcePaths</a></li>
<li>FetchToken()&#160;:&#160;<a class="el" href="classiceberg_1_1rest_1_1auth_1_1OAuth2Util.html#a3156150cef66b13424dd5f759d015e22">iceberg::rest::auth::OAuth2Util</a></li>
<li>Field()&#160;:&#160;<a class="el" href="classiceberg_1_1MappedFields.html#a2d20ffc4e6c84f05a24153e04ed6b079">iceberg::MappedFields</a></li>
<li>field_id&#160;:&#160;<a class="el" href="structiceberg_1_1FieldMetrics.html#a74e7b16be3cf9d1447f15f93b0eb64ca">iceberg::FieldMetrics</a>, <a class="el" href="structiceberg_1_1MappedField.html#a401380fe8dea49b9046450893614e696">iceberg::MappedField</a>, <a class="el" href="classiceberg_1_1PartitionField.html#acfbcfaa917a381e19fe341b419d629c5">iceberg::PartitionField</a>, <a class="el" href="classiceberg_1_1SchemaField.html#a23db912890745382ec78ccb6a93bce84">iceberg::SchemaField</a></li>
<li>FieldLookup&#160;:&#160;<a class="el" href="classiceberg_1_1DeleteFilter.html#ad80fcce828b8cd1a160cfe77c8ef9292">iceberg::DeleteFilter</a></li>
<li>fields&#160;:&#160;<a class="el" href="structiceberg_1_1BlobMetadata.html#add0d07c5a907d2402900be541c0188f9">iceberg::BlobMetadata</a>, <a class="el" href="classiceberg_1_1ListType.html#a521435361c716f7fed338237c320d6ba">iceberg::ListType</a>, <a class="el" href="classiceberg_1_1MappedFields.html#a97597831db305af19823f7ce81dc87ed">iceberg::MappedFields</a>, <a class="el" href="classiceberg_1_1MapType.html#a7ec7e791e2fe6fa2b413c3561d696810">iceberg::MapType</a>, <a class="el" href="classiceberg_1_1NestedType.html#a021e35b83f544695fe139c101ff3d0e3">iceberg::NestedType</a>, <a class="el" href="classiceberg_1_1PartitionSpec.html#a5020c6846fb8573a67f6199b47e9c6a9">iceberg::PartitionSpec</a>, <a class="el" href="classiceberg_1_1SortOrder.html#a3d76e6d1e25bf0dbb71abafceb137460">iceberg::SortOrder</a>, <a class="el" href="classiceberg_1_1StructType.html#a450d536bde2a559ac3781cd6c5ebc719">iceberg::StructType</a></li>
<li>file_footer_size_in_bytes&#160;:&#160;<a class="el" href="structiceberg_1_1StatisticsFile.html#a20af7d8ad92b638206a0297d2b54146c">iceberg::StatisticsFile</a></li>
<li>file_format&#160;:&#160;<a class="el" href="structiceberg_1_1DataFile.html#a368bc28fe2db97e3ec6001ff810cb527">iceberg::DataFile</a></li>
<li>file_path&#160;:&#160;<a class="el" href="structiceberg_1_1DataFile.html#af67f7ebac6579d80b4ac807e2cd665b8">iceberg::DataFile</a></li>
<li>file_sequence_number&#160;:&#160;<a class="el" href="structiceberg_1_1ManifestEntry.html#a25e3368468e2b43b7751729cdb4e2e4a">iceberg::ManifestEntry</a></li>
<li>file_size_in_bytes&#160;:&#160;<a class="el" href="structiceberg_1_1DataFile.html#a3b73f63230f0fd255c787221eec1967a">iceberg::DataFile</a>, <a class="el" href="structiceberg_1_1PartitionStatisticsFile.html#aba9393e232f859d1931ec23feea9b65f">iceberg::PartitionStatisticsFile</a>, <a class="el" href="structiceberg_1_1StatisticsFile.html#a8054a05cbecaf8e231154d7a6e6d44b3">iceberg::StatisticsFile</a></li>
<li>Files()&#160;:&#160;<a class="el" href="classiceberg_1_1ManifestListReader.html#aff738346c62b86ecddb6ce60cb315eeb">iceberg::ManifestListReader</a></li>
<li>files_count()&#160;:&#160;<a class="el" href="classiceberg_1_1ChangelogScanTask.html#af173a61632f2b88e4da007a0859100f4">iceberg::ChangelogScanTask</a>, <a class="el" href="classiceberg_1_1FileScanTask.html#a5222b5f4cc30a36bf058745d9ae9f1d9">iceberg::FileScanTask</a>, <a class="el" href="classiceberg_1_1ScanTask.html#a014e83fb779a07601b71dd503871986b">iceberg::ScanTask</a></li>
<li>FileScanTask()&#160;:&#160;<a class="el" href="classiceberg_1_1FileScanTask.html#ac3c2ad71911295e9b98f7f9f70064dd6">iceberg::FileScanTask</a></li>
<li>FileSize()&#160;:&#160;<a class="el" href="classiceberg_1_1puffin_1_1PuffinWriter.html#aa23fdf8456023da0bf4b1042b1883b42">iceberg::puffin::PuffinWriter</a></li>
<li>FilesToBeDeleted()&#160;:&#160;<a class="el" href="classiceberg_1_1ManifestFilterManager.html#a6c02d1b1bc24ffe0c0596127162bf099">iceberg::ManifestFilterManager</a></li>
<li>Filter()&#160;:&#160;<a class="el" href="classiceberg_1_1internal_1_1EqualityDeletes.html#a9362b7b849129747867cd7c8bf77c1dd">iceberg::internal::EqualityDeletes</a>, <a class="el" href="classiceberg_1_1internal_1_1PositionDeletes.html#a73437de18d3d1cc7f31b753d42b2909e">iceberg::internal::PositionDeletes</a></li>
<li>filter&#160;:&#160;<a class="el" href="structiceberg_1_1ReaderOptions.html#af6504634d4bf0a406fb091d9e10dc8fc">iceberg::ReaderOptions</a>, <a class="el" href="structiceberg_1_1ScanReport.html#ae63b1a68ead475bb4834e7d2d79b0534">iceberg::ScanReport</a>, <a class="el" href="classiceberg_1_1TableScan.html#ac55275136f3b7712325529a1ee3f2995">iceberg::TableScan</a></li>
<li>Filter()&#160;:&#160;<a class="el" href="classiceberg_1_1TableScanBuilder.html#a5e54d92f552017987aca8e123b72962f">iceberg::TableScanBuilder&lt; ScanType &gt;</a></li>
<li>FilterData()&#160;:&#160;<a class="el" href="classiceberg_1_1ManifestGroup.html#a2e876f421c4732aacf237e587db88aa8">iceberg::ManifestGroup</a></li>
<li>FilterFiles()&#160;:&#160;<a class="el" href="classiceberg_1_1ManifestGroup.html#adc359e0a4ec0bd55031c8774b5c49fc9">iceberg::ManifestGroup</a></li>
<li>FilterManifestEntries()&#160;:&#160;<a class="el" href="classiceberg_1_1ManifestGroup.html#ab8e30af9e4708e8f0dae0d01e0b1ad2a">iceberg::ManifestGroup</a></li>
<li>FilterManifests()&#160;:&#160;<a class="el" href="classiceberg_1_1ManifestFilterManager.html#aacbd973640d62074b9471b5e916ae00b">iceberg::ManifestFilterManager</a></li>
<li>FilterPartitions()&#160;:&#160;<a class="el" href="classiceberg_1_1DeleteFileIndex.html#a2c22236f43e121db704de1acabb53c4f">iceberg::DeleteFileIndex</a>, <a class="el" href="classiceberg_1_1ManifestGroup.html#a0168331dafdc6413e3a2e7a413cc7fbb">iceberg::ManifestGroup</a>, <a class="el" href="classiceberg_1_1ManifestReader.html#a8f8ef9b4119bd5337f810ea35b101bf5">iceberg::ManifestReader</a></li>
<li>FilterRows()&#160;:&#160;<a class="el" href="classiceberg_1_1ManifestReader.html#a55a0f0a0348dc51ddb1cb29a5e0e91d1">iceberg::ManifestReader</a></li>
<li>Finalize()&#160;:&#160;<a class="el" href="classiceberg_1_1ExpireSnapshots.html#a364947643027e15ce866184cba1afdb6">iceberg::ExpireSnapshots</a>, <a class="el" href="classiceberg_1_1PendingUpdate.html#aba199b10d447c265c7a917568dfa729f">iceberg::PendingUpdate</a>, <a class="el" href="classiceberg_1_1SnapshotUpdate.html#ad942dda206e9c6454493a63eb48df0e0">iceberg::SnapshotUpdate</a></li>
<li>Find()&#160;:&#160;<a class="el" href="classiceberg_1_1NameMapping.html#ac8d379d9aac21acd99b3c970ea9a9ba5">iceberg::NameMapping</a></li>
<li>FindColumnNameById()&#160;:&#160;<a class="el" href="classiceberg_1_1Schema.html#a4cacef30daaff6ac57d50fc617f0db96">iceberg::Schema</a></li>
<li>FindEqualityDeleteRows()&#160;:&#160;<a class="el" href="classiceberg_1_1DeleteFilter.html#ad6abe0a346d5ff872f0be18cd159685c">iceberg::DeleteFilter</a></li>
<li>FindFieldById()&#160;:&#160;<a class="el" href="classiceberg_1_1Schema.html#a8ad01359cfbc11d0d018d30615cbdf1a">iceberg::Schema</a></li>
<li>FindFieldByName()&#160;:&#160;<a class="el" href="classiceberg_1_1Schema.html#a4db920889e6f3fb26a17361e9e2c382c">iceberg::Schema</a></li>
<li>Finish()&#160;:&#160;<a class="el" href="classiceberg_1_1puffin_1_1PuffinWriter.html#a675b3c9e99a5f8fcb041d9d7d5a97783">iceberg::puffin::PuffinWriter</a></li>
<li>first_row_id&#160;:&#160;<a class="el" href="structiceberg_1_1DataFile.html#a1c0a85917f6c013b2dbc6a86fc09f37a">iceberg::DataFile</a>, <a class="el" href="structiceberg_1_1ManifestFile.html#a615b6be65e2e775f6ee90c1d80740993">iceberg::ManifestFile</a>, <a class="el" href="structiceberg_1_1ReaderOptions.html#abd8f65fec71b99ed50d0c23c90ed85f0">iceberg::ReaderOptions</a>, <a class="el" href="structiceberg_1_1Snapshot.html#a40fb1e1c592129bb99f1e4b3b0ed441a">iceberg::Snapshot</a></li>
<li>FirstRowId()&#160;:&#160;<a class="el" href="structiceberg_1_1Snapshot.html#af2eba27095e7a55b95affdab9d8f11a1">iceberg::Snapshot</a></li>
<li>FitsInPrecision()&#160;:&#160;<a class="el" href="classiceberg_1_1Decimal.html#a939e31479b688f7326f126b9e71f901d">iceberg::Decimal</a></li>
<li>FixedType()&#160;:&#160;<a class="el" href="classiceberg_1_1FixedType.html#a412af0c92c2f3c464cc80d386647a166">iceberg::FixedType</a></li>
<li>Flush()&#160;:&#160;<a class="el" href="classiceberg_1_1CerrLogger.html#a40deb0defa4c4fd1aaeba3a3980466a3">iceberg::CerrLogger</a>, <a class="el" href="classiceberg_1_1Logger.html#a2a1b632c1d153e90cf3faef8a29e6419">iceberg::Logger</a>, <a class="el" href="classiceberg_1_1PositionOutputStream.html#af39318871759febda6183d96f12c566a">iceberg::PositionOutputStream</a></li>
<li>FooterSize()&#160;:&#160;<a class="el" href="classiceberg_1_1puffin_1_1PuffinWriter.html#a103d9ce689b354957b6f505bdd086f2d">iceberg::puffin::PuffinWriter</a></li>
<li>ForCopy()&#160;:&#160;<a class="el" href="classiceberg_1_1InheritableMetadataFactory.html#a48eeb5b4f9dae3b51849ef85fb1c37f1">iceberg::InheritableMetadataFactory</a></li>
<li>ForCreateTable()&#160;:&#160;<a class="el" href="classiceberg_1_1TableRequirements.html#a65da1af01c2d0e5470b5fd5b5a72314b">iceberg::TableRequirements</a></li>
<li>ForDataFile()&#160;:&#160;<a class="el" href="classiceberg_1_1DeleteFileIndex.html#a3a3035e6457edce65d570e6d0304b077">iceberg::DeleteFileIndex</a></li>
<li>ForEach()&#160;:&#160;<a class="el" href="classiceberg_1_1RoaringPositionBitmap.html#a18779d584375bed659ba2c38a1ee2bb4">iceberg::RoaringPositionBitmap</a></li>
<li>ForEachPositionDelete&#160;:&#160;<a class="el" href="classiceberg_1_1PositionDeleteIndex.html#a3a228d6ac85c9d162cfc6f37225896fd">iceberg::PositionDeleteIndex</a></li>
<li>ForEntry()&#160;:&#160;<a class="el" href="classiceberg_1_1DeleteFileIndex.html#ac15d713286e0740dfd225f9ab2e22fa9">iceberg::DeleteFileIndex</a></li>
<li>format_version&#160;:&#160;<a class="el" href="structiceberg_1_1TableMetadata.html#abad559fa525596e692149cb92a6b6c5c">iceberg::TableMetadata</a></li>
<li>ForReplaceTable()&#160;:&#160;<a class="el" href="classiceberg_1_1TableRequirements.html#a2ccbc71fd6392075b58670fc93b249c3">iceberg::TableRequirements</a></li>
<li>ForUpdateTable()&#160;:&#160;<a class="el" href="classiceberg_1_1TableRequirements.html#ab8f628935fdd54978810b5b3d9caf344">iceberg::TableRequirements</a></li>
<li>From()&#160;:&#160;<a class="el" href="structiceberg_1_1CommitMetricsResult.html#a27a9b177b20519f7479fd66b2ec1ef9c">iceberg::CommitMetricsResult</a></li>
<li>from&#160;:&#160;<a class="el" href="structiceberg_1_1FieldProjection.html#a569ebb40990a81d24a0e58ce65d444d9">iceberg::FieldProjection</a></li>
<li>From&#160;:&#160;<a class="el" href="structiceberg_1_1FieldProjection.html#a12da62c9ae783f234891a8c709df1fd7">iceberg::FieldProjection</a>, <a class="el" href="structiceberg_1_1ScanMetricsResult.html#a155ef530d0bcb6fd1aeaf3c566222cdc">iceberg::ScanMetricsResult</a></li>
<li>FromBigEndian()&#160;:&#160;<a class="el" href="classiceberg_1_1Decimal.html#a231bf90fc5b731fc33b625258cc644d2">iceberg::Decimal</a></li>
<li>FromBytes()&#160;:&#160;<a class="el" href="classiceberg_1_1Conversions.html#a8d6df679073f268d64be093c6096eaa0">iceberg::Conversions</a>, <a class="el" href="classiceberg_1_1Uuid.html#a52d98c613d6485ffab46038b3e960c22">iceberg::Uuid</a></li>
<li>FromFileName()&#160;:&#160;<a class="el" href="structiceberg_1_1TableMetadataUtil_1_1Codec.html#a88608c311fb9a36b162aa2912011c152">iceberg::TableMetadataUtil::Codec</a></li>
<li>FromManifest()&#160;:&#160;<a class="el" href="classiceberg_1_1InheritableMetadataFactory.html#ae4a7625fc72e97d0960de422b918ef48">iceberg::InheritableMetadataFactory</a></li>
<li>FromMap()&#160;:&#160;<a class="el" href="classiceberg_1_1hive_1_1HiveCatalogProperties.html#a57faf142257b9ba46f744c64b7345994">iceberg::hive::HiveCatalogProperties</a>, <a class="el" href="classiceberg_1_1ReaderProperties.html#a8389e72100ca01b318070833534511c0">iceberg::ReaderProperties</a>, <a class="el" href="classiceberg_1_1rest_1_1RestCatalogProperties.html#a9bed551b82f9449d4579e7f6130d1369">iceberg::rest::RestCatalogProperties</a>, <a class="el" href="classiceberg_1_1TableProperties.html#a3add0e2fdc10ac522808889f761c8af9">iceberg::TableProperties</a>, <a class="el" href="classiceberg_1_1WriterProperties.html#a3760ae142a0a8cfd407121e6ed6d379c">iceberg::WriterProperties</a></li>
<li>FromProperties()&#160;:&#160;<a class="el" href="classiceberg_1_1rest_1_1auth_1_1AuthProperties.html#ad2eca581ee6b6b6efc8b5abdbb4c5484">iceberg::rest::auth::AuthProperties</a></li>
<li>FromSnapshot()&#160;:&#160;<a class="el" href="classiceberg_1_1TableScanBuilder.html#ad2f1c75852cc55fa6768947e47c72892">iceberg::TableScanBuilder&lt; ScanType &gt;</a></li>
<li>FromString()&#160;:&#160;<a class="el" href="classiceberg_1_1Decimal.html#aebcfc590f9b42301810be1249fd00ddd">iceberg::Decimal</a>, <a class="el" href="classiceberg_1_1rest_1_1Endpoint.html#a2bee9eac54337c43c055829d04c82ad9">iceberg::rest::Endpoint</a>, <a class="el" href="structiceberg_1_1TableMetadataUtil_1_1Codec.html#a1303ee3d8138fde5db77791d23d59e89">iceberg::TableMetadataUtil::Codec</a>, <a class="el" href="classiceberg_1_1Uuid.html#a7bc40968d6a60335e4e8c2bb1e54c7e8">iceberg::Uuid</a></li>
<li>full_name()&#160;:&#160;<a class="el" href="classiceberg_1_1Table.html#a49ba6b8a95caf6ad6c529c4e7349b32c">iceberg::Table</a></li>
<li>FullTableName()&#160;:&#160;<a class="el" href="classiceberg_1_1CatalogUtil.html#a6207a826f02713def4c93dc765d1ae89">iceberg::CatalogUtil</a></li>
</ul>
</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>