blob: 09fc358e57a0505b4447ada7ea9b5945e5c4dd7c [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_m" name="index_m"></a>- m -</h3><ul>
<li>Make()&#160;:&#160;<a class="el" href="classiceberg_1_1AggregateEvaluator.html#a0f2e0949789fd83a6823915050f1bfe6">iceberg::AggregateEvaluator</a>, <a class="el" href="classiceberg_1_1And.html#a3091da0e23f4e1673f6b14bd778767fd">iceberg::And</a>, <a class="el" href="classiceberg_1_1BoundLiteralPredicate.html#a1c4f5256a5971ca212303418ffa9c7bf">iceberg::BoundLiteralPredicate</a>, <a class="el" href="classiceberg_1_1BoundReference.html#ac3d186e842264f6edd76b39d625b41d0">iceberg::BoundReference</a>, <a class="el" href="classiceberg_1_1BoundSetPredicate.html#ab8f7122af8ad17aa0327b2230d8bb04a">iceberg::BoundSetPredicate</a>, <a class="el" href="classiceberg_1_1BoundTransform.html#a13f1b54410b7930095ebd405d4bd9b46">iceberg::BoundTransform</a>, <a class="el" href="classiceberg_1_1BoundUnaryPredicate.html#a498f79808f8215ce32630d24371d646c">iceberg::BoundUnaryPredicate</a>, <a class="el" href="classiceberg_1_1BucketTransform.html#a53f80963a6b47eb54b7af1bad419b4c6">iceberg::BucketTransform</a>, <a class="el" href="classiceberg_1_1DataTableScan.html#ab0da401ae6a72126d6180b5c10ff1a43">iceberg::DataTableScan</a>, <a class="el" href="classiceberg_1_1DataWriter.html#a75a3d11a5978812e66da37875f54fb98">iceberg::DataWriter</a>, <a class="el" href="classiceberg_1_1DayTransform.html#aa5cb7d8a27a8b4e3a6259abff0aec59c">iceberg::DayTransform</a>, <a class="el" href="classiceberg_1_1Evaluator.html#af99788e2bda3dc7575eded47fa40087e">iceberg::Evaluator</a>, <a class="el" href="classiceberg_1_1FastAppend.html#acf48c8e7f90e4d8499bff4554a128ce8">iceberg::FastAppend</a>, <a class="el" href="classiceberg_1_1HourTransform.html#a6a65e158b9d471143f2f3a03b787fccc">iceberg::HourTransform</a>, <a class="el" href="classiceberg_1_1IdentityTransform.html#ab1dba9173ee1bbc7d6cc78d858367377">iceberg::IdentityTransform</a>, <a class="el" href="classiceberg_1_1InclusiveMetricsEvaluator.html#a32efe000b2f301fcbecf6649c9898144">iceberg::InclusiveMetricsEvaluator</a>, <a class="el" href="classiceberg_1_1IncrementalAppendScan.html#a45db2cdff6121fc6f74d95129b4657e0">iceberg::IncrementalAppendScan</a>, <a class="el" href="classiceberg_1_1IncrementalChangelogScan.html#ab60d7b6bbf8f22370b4d6105b78cd647">iceberg::IncrementalChangelogScan</a>, <a class="el" href="classiceberg_1_1LocationProvider.html#a82530b5f5a5eb0c2bbc799851e268e39">iceberg::LocationProvider</a>, <a class="el" href="classiceberg_1_1ManifestGroup.html#aa7437c314d71a295a30c2e6241f0dafa">iceberg::ManifestGroup</a>, <a class="el" href="classiceberg_1_1ManifestListReader.html#afd7c22f9671a9f637058e16b1a2bba21">iceberg::ManifestListReader</a>, <a class="el" href="classiceberg_1_1ManifestReader.html#a338f94acf754f75c6d264a11a8bcedc7">iceberg::ManifestReader</a>, <a class="el" href="classiceberg_1_1MappedFields.html#a4d9a94184226b1bfdddb09e4f2926cec">iceberg::MappedFields</a>, <a class="el" href="classiceberg_1_1MetricsConfig.html#a653bc98b5da8bf8598da6c28acb02614">iceberg::MetricsConfig</a>, <a class="el" href="classiceberg_1_1MonthTransform.html#acd03b7ecf13dbe62f5d86900e0d64952">iceberg::MonthTransform</a>, <a class="el" href="classiceberg_1_1NamedReference.html#a01fee088359db0103123ef662d2ece81">iceberg::NamedReference</a>, <a class="el" href="classiceberg_1_1NameMapping.html#a98c55a42873ca93287da04c9717b4070">iceberg::NameMapping</a>, <a class="el" href="classiceberg_1_1Not.html#a3c20b41048d581a535fcad4b7f9735c5">iceberg::Not</a>, <a class="el" href="classiceberg_1_1Or.html#a6578d82aa5380e6dfaa1fb28667c52c9">iceberg::Or</a>, <a class="el" href="classiceberg_1_1PartitionSpec.html#a6495d261713a232e318a5b092d00efee">iceberg::PartitionSpec</a>, <a class="el" href="classiceberg_1_1ResidualEvaluator.html#adae93a63d0d5dc528b7b0ab0812a12f7">iceberg::ResidualEvaluator</a>, <a class="el" href="classiceberg_1_1rest_1_1Endpoint.html#ad52f5b049f687f2f846c29f4a1f91227">iceberg::rest::Endpoint</a>, <a class="el" href="classiceberg_1_1rest_1_1ResourcePaths.html#acc530f5b0aa903bd4d5a313e0656b6d5">iceberg::rest::ResourcePaths</a>, <a class="el" href="classiceberg_1_1rest_1_1RestCatalog.html#ad6ca3b1b99103b4d14572780fb88086c">iceberg::rest::RestCatalog</a>, <a class="el" href="classiceberg_1_1Schema.html#a8dee51d686a1c8170658dcbf087ea0f6">iceberg::Schema</a>, <a class="el" href="structiceberg_1_1Snapshot.html#a38ea2c2441df2688f97b4ff1eca256d5">iceberg::Snapshot</a>, <a class="el" href="classiceberg_1_1SnapshotManager.html#ae6970b812632272ad7acc0768f66b4ef">iceberg::SnapshotManager</a>, <a class="el" href="classiceberg_1_1SortOrder.html#aab139d59e9d05c88932ce3102f9fa6c0">iceberg::SortOrder</a>, <a class="el" href="classiceberg_1_1StrictMetricsEvaluator.html#af04e6d693aacbda8cee264fd4167d226">iceberg::StrictMetricsEvaluator</a>, <a class="el" href="classiceberg_1_1Table.html#a5fe97655b54d6e502e85d09305b3d60d">iceberg::Table</a>, <a class="el" href="classiceberg_1_1TableScanBuilder.html#a7f520118c3e11b471705acd9dbf96664">iceberg::TableScanBuilder&lt; ScanType &gt;</a>, <a class="el" href="classiceberg_1_1Transaction.html#ac96b3a8ca14a495c8dc949f766ffdfa5">iceberg::Transaction</a>, <a class="el" href="classiceberg_1_1TruncateTransform.html#a488d2674fb260c10f8727ae6ef8479fd">iceberg::TruncateTransform</a>, <a class="el" href="classiceberg_1_1UnboundPredicateImpl.html#ae4c077dedee825235f5920ed363979f9">iceberg::UnboundPredicateImpl&lt; B &gt;</a>, <a class="el" href="classiceberg_1_1UnboundTransform.html#a6310481c32ff955e0aba82369a23e604">iceberg::UnboundTransform</a>, <a class="el" href="classiceberg_1_1VoidTransform.html#a1bcc599cdb8b51391d292a9fee452a2a">iceberg::VoidTransform</a>, <a class="el" href="classiceberg_1_1YearTransform.html#ab10de3ee59a285c18a2848b823f1d76b">iceberg::YearTransform</a></li>
<li>MakeBranch()&#160;:&#160;<a class="el" href="structiceberg_1_1SnapshotRef.html#ae0d62ab650d10cd4381332760464e187">iceberg::SnapshotRef</a></li>
<li>MakeColumnOptional()&#160;:&#160;<a class="el" href="classiceberg_1_1UpdateSchema.html#a75ab00748fed2e7973fb62dca4da28b6">iceberg::UpdateSchema</a></li>
<li>MakeDefault()&#160;:&#160;<a class="el" href="classiceberg_1_1rest_1_1auth_1_1AuthSession.html#a733d6e7700056c2b10f93268e7a2c6da">iceberg::rest::auth::AuthSession</a></li>
<li>MakeEmpty()&#160;:&#160;<a class="el" href="classiceberg_1_1NameMapping.html#a466e6ed544806f724485ca62dda7fc9e">iceberg::NameMapping</a></li>
<li>MakeFolded()&#160;:&#160;<a class="el" href="classiceberg_1_1And.html#a49ca97f9f05d72c4a6eec393084e7919">iceberg::And</a>, <a class="el" href="classiceberg_1_1Not.html#a526be706c911b1f0760b5560f3ba1e0c">iceberg::Not</a>, <a class="el" href="classiceberg_1_1Or.html#a541a03f42dd511eb461592b1e84a91e2">iceberg::Or</a></li>
<li>MakeLocalFileIO()&#160;:&#160;<a class="el" href="classiceberg_1_1arrow_1_1ArrowFileSystemFileIO.html#a88ac7cc4b4c0dd50eef88f3f6b85c7b9">iceberg::arrow::ArrowFileSystemFileIO</a></li>
<li>MakeMockFileIO()&#160;:&#160;<a class="el" href="classiceberg_1_1arrow_1_1ArrowFileSystemFileIO.html#a9f75861e2aeb0c393526e947419d5386">iceberg::arrow::ArrowFileSystemFileIO</a></li>
<li>MakeOptional()&#160;:&#160;<a class="el" href="classiceberg_1_1SchemaField.html#a0c8382f6e164b76f45e4b4c26028a872">iceberg::SchemaField</a></li>
<li>MakePartitionFilter()&#160;:&#160;<a class="el" href="classiceberg_1_1ManifestEvaluator.html#a3f416c5240ba68c30d22063ce8cf04e2">iceberg::ManifestEvaluator</a></li>
<li>MakeRequired()&#160;:&#160;<a class="el" href="classiceberg_1_1SchemaField.html#a4ad7baa4dedd37e2f699a2f32deef942">iceberg::SchemaField</a></li>
<li>MakeRowFilter()&#160;:&#160;<a class="el" href="classiceberg_1_1ManifestEvaluator.html#a46877150b06092f9a38959cc3cd060d2">iceberg::ManifestEvaluator</a></li>
<li>MakeTag()&#160;:&#160;<a class="el" href="structiceberg_1_1SnapshotRef.html#a91fa5ae1565099c173a1c0e0e7851f7c">iceberg::SnapshotRef</a></li>
<li>MakeWriter()&#160;:&#160;<a class="el" href="classiceberg_1_1ManifestListWriter.html#a0bee1273b169f161f968b1e44931bfb2">iceberg::ManifestListWriter</a>, <a class="el" href="classiceberg_1_1ManifestWriter.html#afcf666ce264296058535f30568302544">iceberg::ManifestWriter</a></li>
<li>manifest_length&#160;:&#160;<a class="el" href="structiceberg_1_1ManifestFile.html#a317739c3a99d4b1887191c7199291f0c">iceberg::ManifestFile</a></li>
<li>manifest_list&#160;:&#160;<a class="el" href="structiceberg_1_1Snapshot.html#afb198e3e0b1f335fade82e462a600e95">iceberg::Snapshot</a></li>
<li>manifest_path&#160;:&#160;<a class="el" href="structiceberg_1_1ManifestFile.html#a6a09dcddbbf14549ebf855efbf029be4">iceberg::ManifestFile</a></li>
<li>ManifestReaderImpl()&#160;:&#160;<a class="el" href="classiceberg_1_1ManifestReaderImpl.html#a0e86d46558f4300be3b1b499b5b7a921">iceberg::ManifestReaderImpl</a></li>
<li>Manifests()&#160;:&#160;<a class="el" href="classiceberg_1_1SnapshotCache.html#a831934b6a12ce637f7aecd80b0c2fa8e">iceberg::SnapshotCache</a></li>
<li>ManifestWriterFactory&#160;:&#160;<a class="el" href="classiceberg_1_1RollingManifestWriter.html#a5fab08a0de87cca6daede640edf8e331">iceberg::RollingManifestWriter</a></li>
<li>MapType()&#160;:&#160;<a class="el" href="classiceberg_1_1MapType.html#aa9675b20c8c1ea2260b0be7bfd837bd9">iceberg::MapType</a></li>
<li>Max()&#160;:&#160;<a class="el" href="classiceberg_1_1Expressions.html#ac470b99828d4c9cd79f60033409af1f0">iceberg::Expressions</a></li>
<li>max_ref_age_ms&#160;:&#160;<a class="el" href="structiceberg_1_1SnapshotRef_1_1Branch.html#a66bddbcaaf9655ed5c4528ecab20d57e">iceberg::SnapshotRef::Branch</a>, <a class="el" href="structiceberg_1_1SnapshotRef_1_1Tag.html#a51a7a1608df43d8eff2cc8cd1600420e">iceberg::SnapshotRef::Tag</a></li>
<li>max_snapshot_age_ms&#160;:&#160;<a class="el" href="structiceberg_1_1SnapshotRef_1_1Branch.html#a51b4eb07baf51b45ae89bc533092db3f">iceberg::SnapshotRef::Branch</a></li>
<li>MayProduceNull()&#160;:&#160;<a class="el" href="classiceberg_1_1BoundReference.html#a136c61fca8dd7ac25e2226bd0a3fd81d">iceberg::BoundReference</a>, <a class="el" href="classiceberg_1_1BoundTerm.html#abffaa202fd9200fcefc17dd3d1464748">iceberg::BoundTerm</a>, <a class="el" href="classiceberg_1_1BoundTransform.html#ab309e6e81dd1c49d35955bee66cd590d">iceberg::BoundTransform</a></li>
<li>Merge()&#160;:&#160;<a class="el" href="classiceberg_1_1SnapshotSummaryBuilder.html#a70d4d20ae405dc0ff8e6119332f26d80">iceberg::SnapshotSummaryBuilder</a></li>
<li>Metadata()&#160;:&#160;<a class="el" href="classiceberg_1_1avro_1_1AvroReader.html#a4842dfce45d6b093a49ae5f328dd688d">iceberg::avro::AvroReader</a>, <a class="el" href="classiceberg_1_1DataWriter.html#a981674a97afb37f20d6c8d38417d57b8">iceberg::DataWriter</a>, <a class="el" href="classiceberg_1_1EqualityDeleteWriter.html#a4c8da285388678cf6ba5496f3aa23bce">iceberg::EqualityDeleteWriter</a>, <a class="el" href="classiceberg_1_1FileWriter.html#a7206abe67a08dc3362379f810cf11b96">iceberg::FileWriter</a>, <a class="el" href="classiceberg_1_1ManifestListReader.html#a95229134617d077aed8736dd06e3e6a3">iceberg::ManifestListReader</a>, <a class="el" href="classiceberg_1_1ManifestListReaderImpl.html#a5682691c97e839871c0816cb594860e8">iceberg::ManifestListReaderImpl</a>, <a class="el" href="classiceberg_1_1parquet_1_1ParquetReader.html#ab372da8bb16449db4ff59a319981947a">iceberg::parquet::ParquetReader</a>, <a class="el" href="classiceberg_1_1PositionDeleteWriter.html#a9d0ab61a93de91c618791270b566ec62">iceberg::PositionDeleteWriter</a>, <a class="el" href="classiceberg_1_1Reader.html#ad732e05d7be7c6ce460e56b54ddf4736">iceberg::Reader</a></li>
<li>metadata()&#160;:&#160;<a class="el" href="classiceberg_1_1Table.html#a88d04a3e3fee1f64ee66511e65851c57">iceberg::Table</a>, <a class="el" href="classiceberg_1_1TableScan.html#a2cc2acd4c4babdcd6fa51db2769da27f">iceberg::TableScan</a>, <a class="el" href="structiceberg_1_1WriterOptions.html#a738a2f1a969d4bbf19b2ce27ba7d071f">iceberg::WriterOptions</a></li>
<li>metadata_file&#160;:&#160;<a class="el" href="structiceberg_1_1MetadataLogEntry.html#a16b2eb3d8ea815567a323becdab69bba">iceberg::MetadataLogEntry</a></li>
<li>metadata_file_location()&#160;:&#160;<a class="el" href="classiceberg_1_1Table.html#a952d8859ee90145e5f51f50e6258906f">iceberg::Table</a></li>
<li>metadata_log&#160;:&#160;<a class="el" href="structiceberg_1_1TableMetadata.html#a3290793ebc4158196e9963b430e78a97">iceberg::TableMetadata</a></li>
<li>MetadataColumn()&#160;:&#160;<a class="el" href="structiceberg_1_1MetadataColumns.html#a7a496d3d7ced66f2a5a9088b018a4bfb">iceberg::MetadataColumns</a></li>
<li>MetadataFieldIds()&#160;:&#160;<a class="el" href="structiceberg_1_1MetadataColumns.html#af919e6a2e1ee84f20633690bd2db7e75">iceberg::MetadataColumns</a></li>
<li>MetadataFileLocation()&#160;:&#160;<a class="el" href="classiceberg_1_1Transaction.html#a8ac70a8aafc809c6fd4ac222ad552214">iceberg::Transaction</a></li>
<li>method()&#160;:&#160;<a class="el" href="classiceberg_1_1rest_1_1Endpoint.html#ac9600b1c93a0a4fadf436db38896cf7b">iceberg::rest::Endpoint</a></li>
<li>metrics()&#160;:&#160;<a class="el" href="classiceberg_1_1avro_1_1AvroWriter.html#af3713ff59007cca54e37800f89eefa9f">iceberg::avro::AvroWriter</a>, <a class="el" href="classiceberg_1_1ManifestWriter.html#a5b403555d479afc633c183334349c071">iceberg::ManifestWriter</a>, <a class="el" href="classiceberg_1_1parquet_1_1ParquetWriter.html#ac702c6ecb018e6f7b1e5c1e71a20e320">iceberg::parquet::ParquetWriter</a></li>
<li>Metrics()&#160;:&#160;<a class="el" href="classiceberg_1_1rest_1_1ResourcePaths.html#ad62b65db1296fa5d52427bfc2598966d">iceberg::rest::ResourcePaths</a></li>
<li>metrics()&#160;:&#160;<a class="el" href="classiceberg_1_1Writer.html#a36090c8c8e11cd6d5746b3c57e90983d">iceberg::Writer</a></li>
<li>Min()&#160;:&#160;<a class="el" href="classiceberg_1_1Expressions.html#a260d57ba12656b8a65ee22a7d949b552">iceberg::Expressions</a></li>
<li>min_sequence_number&#160;:&#160;<a class="el" href="structiceberg_1_1ManifestFile.html#a33db5b1571a4b25368af7d6de3dad37b">iceberg::ManifestFile</a></li>
<li>min_snapshots_to_keep&#160;:&#160;<a class="el" href="structiceberg_1_1SnapshotRef_1_1Branch.html#a4e263cc1792d5e41e495fc1d0d22c48a">iceberg::SnapshotRef::Branch</a></li>
<li>MinRowsRequested()&#160;:&#160;<a class="el" href="classiceberg_1_1TableScanBuilder.html#ac493bd2f7691cafc1fb5b69781eee47e">iceberg::TableScanBuilder&lt; ScanType &gt;</a></li>
<li>Month()&#160;:&#160;<a class="el" href="classiceberg_1_1Expressions.html#aca5010427d1084bab3a514e4bfcdbfe1">iceberg::Expressions</a>, <a class="el" href="classiceberg_1_1Transform.html#a95c96711e4ed3b6c1a505cd751fbdfc7">iceberg::Transform</a></li>
<li>MonthTransform()&#160;:&#160;<a class="el" href="classiceberg_1_1MonthTransform.html#ab415fbcdcf96fb04451bbe86064ba8ba">iceberg::MonthTransform</a></li>
<li>MoveAfter()&#160;:&#160;<a class="el" href="classiceberg_1_1UpdateSchema.html#ab5dc7eac6fb6fdf0dfa5e1f85a6effd2">iceberg::UpdateSchema</a></li>
<li>MoveBefore()&#160;:&#160;<a class="el" href="classiceberg_1_1UpdateSchema.html#af6810e71482845a37dff130b178bbdd5">iceberg::UpdateSchema</a></li>
<li>MoveFirst()&#160;:&#160;<a class="el" href="classiceberg_1_1UpdateSchema.html#a700c2b2242f77b6b39f59d700f2bd913">iceberg::UpdateSchema</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>