|
iceberg-cpp
|
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 |
Assigns fresh IDs to all fields in the schema.