blob: fad121a886001ea2ca89aca61a6ab5d879e66a72 [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 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_r" name="index_r"></a>- r -</h3><ul>
<li>Read()&#160;:&#160;<a class="el" href="structiceberg_1_1TableMetadataUtil.html#abb843dbd12997d229100f74924a9c8e1">iceberg::TableMetadataUtil</a></li>
<li>ReaderFactoryRegistry()&#160;:&#160;<a class="el" href="structiceberg_1_1ReaderFactoryRegistry.html#ace424a125cc78a10d05f23a69238720a">iceberg::ReaderFactoryRegistry</a></li>
<li>ReadFile()&#160;:&#160;<a class="el" href="classiceberg_1_1arrow_1_1ArrowFileSystemFileIO.html#aa023cae7f400db161e6d847c2bf6f2f3">iceberg::arrow::ArrowFileSystemFileIO</a>, <a class="el" href="classiceberg_1_1FileIO.html#a714e3babeac9395ed6ef4b2f5c94a5cd">iceberg::FileIO</a>, <a class="el" href="classiceberg_1_1test_1_1StdFileIO.html#acd86d18e3fb3a5dc6b86584953ec34f1">iceberg::test::StdFileIO</a></li>
<li>record_count&#160;:&#160;<a class="el" href="structiceberg_1_1DataFile.html#a45beea978f69e41e67719c532c935141">iceberg::DataFile</a></li>
<li>Ref()&#160;:&#160;<a class="el" href="classiceberg_1_1Expressions.html#a482a0f9ec93ef525cd9cf47b78b36a40">iceberg::Expressions</a></li>
<li>reference()&#160;:&#160;<a class="el" href="classiceberg_1_1Bound.html#a80f0b389e0244809527168fca111a0a6">iceberg::Bound</a>, <a class="el" href="classiceberg_1_1BoundAggregate.html#af59679da53f3634d45d775a11f0417e7">iceberg::BoundAggregate</a>, <a class="el" href="classiceberg_1_1BoundPredicate.html#aa3c404fbe4dc5a3f194c675d03cf50b7">iceberg::BoundPredicate</a>, <a class="el" href="classiceberg_1_1BoundReference.html#a7bb95549beeb88eed46a9dd24216fe59">iceberg::BoundReference</a>, <a class="el" href="classiceberg_1_1BoundTransform.html#a4de1b8587a665c1a7798ad7c74c8d0cd">iceberg::BoundTransform</a>, <a class="el" href="classiceberg_1_1NamedReference.html#aedb7bee2e1d2e6fe4c03cc2910e7ffab">iceberg::NamedReference</a>, <a class="el" href="classiceberg_1_1Unbound.html#aba4992824a9033d7fa4e1c75bb2ed854">iceberg::Unbound&lt; B &gt;</a>, <a class="el" href="classiceberg_1_1UnboundAggregateImpl.html#a15f042b6cc58c144ad2042b922089a40">iceberg::UnboundAggregateImpl&lt; B &gt;</a>, <a class="el" href="classiceberg_1_1UnboundPredicate.html#afc28a47f14049b5e3a9cbe27f557633e">iceberg::UnboundPredicate</a>, <a class="el" href="classiceberg_1_1UnboundPredicateImpl.html#adf9d6125fc9e654129c760e9039c6f7a">iceberg::UnboundPredicateImpl&lt; B &gt;</a>, <a class="el" href="classiceberg_1_1UnboundTransform.html#adf473df852c9482a59530fd14c26a136">iceberg::UnboundTransform</a></li>
<li>referenced_data_file&#160;:&#160;<a class="el" href="structiceberg_1_1DataFile.html#a83d38ba4f28a89228d7b28a2b4923b74">iceberg::DataFile</a></li>
<li>ReferencedDataFile()&#160;:&#160;<a class="el" href="structiceberg_1_1ContentFileUtil.html#a6c87f43181bfa61f8f194770882aed22">iceberg::ContentFileUtil</a></li>
<li>ReferencedDeleteFiles()&#160;:&#160;<a class="el" href="classiceberg_1_1DeleteFileIndex.html#a6d12f5eccbff979611d9040cbe572a32">iceberg::DeleteFileIndex</a>, <a class="el" href="classiceberg_1_1internal_1_1EqualityDeletes.html#ac55cec216d437ef7997ca6387e8fa6f2">iceberg::internal::EqualityDeletes</a>, <a class="el" href="classiceberg_1_1internal_1_1PositionDeletes.html#a3f35d134f8305dcbd1c106c7f5ff1d26">iceberg::internal::PositionDeletes</a></li>
<li>Refresh()&#160;:&#160;<a class="el" href="classiceberg_1_1StagedTable.html#a7b798e87cb0dc4ef8df5b7b1a6cacc95">iceberg::StagedTable</a>, <a class="el" href="classiceberg_1_1StaticTable.html#a70eedef0dc54de93d672084b28232a25">iceberg::StaticTable</a>, <a class="el" href="classiceberg_1_1Table.html#ac58833726a9f548207634767d930d046">iceberg::Table</a></li>
<li>refs&#160;:&#160;<a class="el" href="structiceberg_1_1TableMetadata.html#a4729379ffb32fd8b8046165482718b81">iceberg::TableMetadata</a></li>
<li>Register()&#160;:&#160;<a class="el" href="classiceberg_1_1rest_1_1auth_1_1AuthManagers.html#acfaeccbee99934a746eb3d9ca3cfd4b6">iceberg::rest::auth::AuthManagers</a>, <a class="el" href="classiceberg_1_1rest_1_1ResourcePaths.html#aa20bb6f430cdbc094e3edc50ec7d13b1">iceberg::rest::ResourcePaths</a></li>
<li>RegisterTable()&#160;:&#160;<a class="el" href="classiceberg_1_1Catalog.html#af51de918a47128398c0c5dcabb9ae781">iceberg::Catalog</a>, <a class="el" href="classiceberg_1_1InMemoryCatalog.html#a996f461fa73b214f415117692756459d">iceberg::InMemoryCatalog</a>, <a class="el" href="classiceberg_1_1InMemoryNamespace.html#a78f8e6508c88969dec781eff17185a35">iceberg::InMemoryNamespace</a>, <a class="el" href="classiceberg_1_1rest_1_1RestCatalog.html#ae1f6d0e20b060fc9ee8451fcb1d04bde">iceberg::rest::RestCatalog</a></li>
<li>RegisterTableFromResource()&#160;:&#160;<a class="el" href="classiceberg_1_1UpdateTestBase.html#a4411a16c3e4b7af8d7d51d1d2bd126d9">iceberg::UpdateTestBase</a></li>
<li>ReloadMetadata()&#160;:&#160;<a class="el" href="classiceberg_1_1UpdateTestBase.html#aeeccff309c0d98fccb08d529589b9dcc">iceberg::UpdateTestBase</a></li>
<li>remove()&#160;:&#160;<a class="el" href="classiceberg_1_1PartitionMap.html#a929b3585cf3c393f74cd52557d58e021">iceberg::PartitionMap&lt; V &gt;</a>, <a class="el" href="classiceberg_1_1PartitionSet.html#ae0cd35b23f1b23a4eeb6f1ab0c435baa">iceberg::PartitionSet</a></li>
<li>Remove()&#160;:&#160;<a class="el" href="classiceberg_1_1UpdateProperties.html#a8c0477f16b74e340c2d2518e8c130cf2">iceberg::UpdateProperties</a></li>
<li>RemoveBranch()&#160;:&#160;<a class="el" href="classiceberg_1_1SnapshotManager.html#acfa30c80bfa16531b86e8725b38a98b2">iceberg::SnapshotManager</a>, <a class="el" href="classiceberg_1_1UpdateSnapshotReference.html#ad4cba4f1a05a47a103c2bab28e6c0d0b">iceberg::UpdateSnapshotReference</a></li>
<li>RemoveEncryptionKey()&#160;:&#160;<a class="el" href="classiceberg_1_1TableMetadataBuilder.html#a5ddcfa6934a8aa63fe287616deec711f">iceberg::TableMetadataBuilder</a></li>
<li>RemoveField()&#160;:&#160;<a class="el" href="classiceberg_1_1UpdatePartitionSpec.html#a95a5e0eff60baecba88a95e5427a1d9a">iceberg::UpdatePartitionSpec</a></li>
<li>RemovePartitionSpecs()&#160;:&#160;<a class="el" href="classiceberg_1_1TableMetadataBuilder.html#a035fa990a43aa929e651518882ed36aa">iceberg::TableMetadataBuilder</a></li>
<li>RemovePartitionStatistics()&#160;:&#160;<a class="el" href="classiceberg_1_1TableMetadataBuilder.html#a1e35fab7c77218ab6fe897706231ab3e">iceberg::TableMetadataBuilder</a>, <a class="el" href="classiceberg_1_1UpdatePartitionStatistics.html#af4a96ba8f99e4cbb938e611e8a507b12">iceberg::UpdatePartitionStatistics</a></li>
<li>RemoveProperties()&#160;:&#160;<a class="el" href="classiceberg_1_1TableMetadataBuilder.html#abe5d138dd9bffd6bb0998f1b3afe8b13">iceberg::TableMetadataBuilder</a></li>
<li>RemoveRef()&#160;:&#160;<a class="el" href="classiceberg_1_1TableMetadataBuilder.html#a080b813aef3a63a03cdd40c8ec53514f">iceberg::TableMetadataBuilder</a></li>
<li>RemoveSchemas()&#160;:&#160;<a class="el" href="classiceberg_1_1TableMetadataBuilder.html#a6f44795ced26c8b4300258bec69a3465">iceberg::TableMetadataBuilder</a></li>
<li>RemoveSnapshots()&#160;:&#160;<a class="el" href="classiceberg_1_1TableMetadataBuilder.html#ab5eaf9033c4360e96f28720179d45e86">iceberg::TableMetadataBuilder</a></li>
<li>RemoveStatistics()&#160;:&#160;<a class="el" href="classiceberg_1_1TableMetadataBuilder.html#a88359bf37276ab0ea24277f9920c3e3f">iceberg::TableMetadataBuilder</a>, <a class="el" href="classiceberg_1_1UpdateStatistics.html#abcabe980b19b3086770601437050b273">iceberg::UpdateStatistics</a></li>
<li>RemoveTag()&#160;:&#160;<a class="el" href="classiceberg_1_1SnapshotManager.html#a306e48e9f5d9f7b45ebc33491bf67772">iceberg::SnapshotManager</a>, <a class="el" href="classiceberg_1_1UpdateSnapshotReference.html#a9f035c9b6c1a8144f69b6a0834772669">iceberg::UpdateSnapshotReference</a></li>
<li>Rename()&#160;:&#160;<a class="el" href="classiceberg_1_1rest_1_1ResourcePaths.html#aed78c91b66b32a7f6a80af6f770cd09a">iceberg::rest::ResourcePaths</a></li>
<li>RenameBranch()&#160;:&#160;<a class="el" href="classiceberg_1_1SnapshotManager.html#ab2227f4b81eb2914817e4c3a3b7bb3c7">iceberg::SnapshotManager</a>, <a class="el" href="classiceberg_1_1UpdateSnapshotReference.html#addd69d3ac34ed0591b09276a7030009b">iceberg::UpdateSnapshotReference</a></li>
<li>RenameColumn()&#160;:&#160;<a class="el" href="classiceberg_1_1UpdateSchema.html#af82505dc17e3988a19ee107432fb1f7d">iceberg::UpdateSchema</a></li>
<li>RenameField()&#160;:&#160;<a class="el" href="classiceberg_1_1UpdatePartitionSpec.html#ad07754da983c6435fb3d5f44d8922659">iceberg::UpdatePartitionSpec</a></li>
<li>RenameTable()&#160;:&#160;<a class="el" href="classiceberg_1_1Catalog.html#afab77ea12f9a8d2db3fa6e0f731656d1">iceberg::Catalog</a>, <a class="el" href="classiceberg_1_1InMemoryCatalog.html#a79aa6b36f02223ea42de6b3c8c9775b6">iceberg::InMemoryCatalog</a>, <a class="el" href="classiceberg_1_1rest_1_1RestCatalog.html#ac38cc414db30a1524c66d850ea026aa3">iceberg::rest::RestCatalog</a></li>
<li>ReplaceBranch()&#160;:&#160;<a class="el" href="classiceberg_1_1SnapshotManager.html#a0a712e72371916977e57df6370ac70d7">iceberg::SnapshotManager</a>, <a class="el" href="classiceberg_1_1UpdateSnapshotReference.html#a839c4712058906a871996decdcdb8108">iceberg::UpdateSnapshotReference</a></li>
<li>ReplaceTag()&#160;:&#160;<a class="el" href="classiceberg_1_1SnapshotManager.html#a4b22b00bd9d5293642e165ff6069a004">iceberg::SnapshotManager</a>, <a class="el" href="classiceberg_1_1UpdateSnapshotReference.html#adc9d7f88938a20e1f113464dfc00fcf9">iceberg::UpdateSnapshotReference</a></li>
<li>RequireColumn()&#160;:&#160;<a class="el" href="classiceberg_1_1UpdateSchema.html#a3cd6ecabafbb83a5efcbca945bc9f93b">iceberg::UpdateSchema</a></li>
<li>RequireCurrentSchemaIdUnchanged()&#160;:&#160;<a class="el" href="classiceberg_1_1TableUpdateContext.html#a00de0f6a825ec080bd4013dd2c2dd9cc">iceberg::TableUpdateContext</a></li>
<li>RequireDefaultSortOrderIdUnchanged()&#160;:&#160;<a class="el" href="classiceberg_1_1TableUpdateContext.html#a1bd7b7090d15ed0871350996fa1b08bd">iceberg::TableUpdateContext</a></li>
<li>RequireDefaultSpecIdUnchanged()&#160;:&#160;<a class="el" href="classiceberg_1_1TableUpdateContext.html#a057f2ae6ccff69435ec89ab880f02e8c">iceberg::TableUpdateContext</a></li>
<li>RequireLastAssignedFieldIdUnchanged()&#160;:&#160;<a class="el" href="classiceberg_1_1TableUpdateContext.html#aef35c480c8299ba87150b4a3729ade81">iceberg::TableUpdateContext</a></li>
<li>RequireLastAssignedPartitionIdUnchanged()&#160;:&#160;<a class="el" href="classiceberg_1_1TableUpdateContext.html#a42c42aefdc63614a88de0baa4d760d17">iceberg::TableUpdateContext</a></li>
<li>RequireNoBranchesChanged()&#160;:&#160;<a class="el" href="classiceberg_1_1TableUpdateContext.html#a8f080a4cf68fb7f973b657a062402979">iceberg::TableUpdateContext</a></li>
<li>Rescale()&#160;:&#160;<a class="el" href="classiceberg_1_1Decimal.html#acc3d29efbd74dee487f42a0f6dd266d3">iceberg::Decimal</a></li>
<li>reserved_properties()&#160;:&#160;<a class="el" href="classiceberg_1_1TableProperties.html#a1f8bddf023b70018a63c3231e876b4e2">iceberg::TableProperties</a></li>
<li>Reset()&#160;:&#160;<a class="el" href="classiceberg_1_1PartitionValues.html#a7572b79322554b4dea4eaf3f691be635">iceberg::PartitionValues</a></li>
<li>residual_filter()&#160;:&#160;<a class="el" href="classiceberg_1_1FileScanTask.html#aa4a9be432f54a1dcf932cdbb3b1180e5">iceberg::FileScanTask</a></li>
<li>ResidualFor()&#160;:&#160;<a class="el" href="classiceberg_1_1ResidualEvaluator.html#a0d74f5478222d2892046c998cbd0a11b">iceberg::ResidualEvaluator</a></li>
<li>ResultType()&#160;:&#160;<a class="el" href="classiceberg_1_1BucketTransform.html#a527f3ecbca2ca01185495a3f85e18115">iceberg::BucketTransform</a>, <a class="el" href="classiceberg_1_1DayTransform.html#a2030c2ba2ef6a1a167e1576bbb330c06">iceberg::DayTransform</a>, <a class="el" href="classiceberg_1_1HourTransform.html#a6c352ec3dc3a7a40a9b2f7fc19a76f09">iceberg::HourTransform</a>, <a class="el" href="classiceberg_1_1IdentityTransform.html#aeb7adbdd7ee14f1e3d658dfe0f52ef70">iceberg::IdentityTransform</a>, <a class="el" href="classiceberg_1_1MonthTransform.html#ae7ed2490890c3ba30e13d73e84b96462">iceberg::MonthTransform</a>, <a class="el" href="classiceberg_1_1TransformFunction.html#a82841b58ce6380a7467bccf57e18e0d5">iceberg::TransformFunction</a>, <a class="el" href="classiceberg_1_1TruncateTransform.html#aee53ce089b7c524e881c64e2950fc250">iceberg::TruncateTransform</a>, <a class="el" href="classiceberg_1_1VoidTransform.html#a12ad7d4138184a193fd9d57766c4fbc8">iceberg::VoidTransform</a>, <a class="el" href="classiceberg_1_1YearTransform.html#a4bb19208b08037ec41081009a4c7f21a">iceberg::YearTransform</a></li>
<li>RetainLast()&#160;:&#160;<a class="el" href="classiceberg_1_1ExpireSnapshots.html#a6fc54f5e8935259ce2818e739419e0b1">iceberg::ExpireSnapshots</a></li>
<li>retention&#160;:&#160;<a class="el" href="structiceberg_1_1SnapshotRef.html#ae89f6fb03dacc07e6cde3c81a133add1">iceberg::SnapshotRef</a></li>
<li>right()&#160;:&#160;<a class="el" href="classiceberg_1_1And.html#ab4c47df2ecd1a4040d637e38897bb7f9">iceberg::And</a>, <a class="el" href="classiceberg_1_1Or.html#afcbad43bce2966407a3a3783ddcb92c5">iceberg::Or</a></li>
<li>RollbackTo()&#160;:&#160;<a class="el" href="classiceberg_1_1SetSnapshot.html#ac6076995acd8661aae2c656a52a0801c">iceberg::SetSnapshot</a>, <a class="el" href="classiceberg_1_1SnapshotManager.html#ac6ab9f78d03bbab1b9d206df564f6f23">iceberg::SnapshotManager</a></li>
<li>RollbackToTime()&#160;:&#160;<a class="el" href="classiceberg_1_1SetSnapshot.html#ad61562b7db62bb2fb39a2032b86e5a29">iceberg::SetSnapshot</a>, <a class="el" href="classiceberg_1_1SnapshotManager.html#a1ca5336955462dd098f3f2eedb5a0b2e">iceberg::SnapshotManager</a></li>
<li>RollingManifestWriter()&#160;:&#160;<a class="el" href="classiceberg_1_1RollingManifestWriter.html#aa2a0c6404dec184d7f760fb206ef687d">iceberg::RollingManifestWriter</a></li>
<li>RunCommand()&#160;:&#160;<a class="el" href="classiceberg_1_1Command.html#a852fb0a2dc8e3b040d2edd5490cbf5f6">iceberg::Command</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>