iceberg-cpp
Loading...
Searching...
No Matches
Public Member Functions | List of all members
iceberg::AssignFreshIdVisitor Class Reference

Assigns fresh IDs to all fields in the schema. More...

#include <type_util.h>

Public Member Functions

 AssignFreshIdVisitor (std::function< int32_t()> next_id)
 
std::shared_ptr< Type > Visit (const std::shared_ptr< Type > &type) const
 
std::shared_ptr< StructType > Visit (const StructType &type) const
 
std::shared_ptr< ListType > Visit (const ListType &type) const
 
std::shared_ptr< MapType > Visit (const MapType &type) const
 

Detailed Description

Assigns fresh IDs to all fields in the schema.


The documentation for this class was generated from the following file: