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< TypeVisit (const std::shared_ptr< Type > &type) const
 
std::shared_ptr< StructTypeVisit (const StructType &type) const
 
std::shared_ptr< ListTypeVisit (const ListType &type) const
 
std::shared_ptr< MapTypeVisit (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 files: