iceberg-cpp
Loading...
Searching...
No Matches
Classes
inheritable_metadata.h File Reference
#include <cstdint>
#include <memory>
#include <string>
#include "iceberg/iceberg_export.h"
#include "iceberg/result.h"
#include "iceberg/type_fwd.h"

Go to the source code of this file.

Classes

class  iceberg::InheritableMetadata
 Interface for applying inheritable metadata to manifest entries. More...
 
class  iceberg::BaseInheritableMetadata
 Base implementation of InheritableMetadata that handles standard inheritance rules. More...
 
class  iceberg::EmptyInheritableMetadata
 Empty implementation that applies no inheritance. More...
 
class  iceberg::CopyInheritableMetadata
 Metadata inheritance for copying manifests before commit. More...
 
class  iceberg::InheritableMetadataFactory
 Factory for creating InheritableMetadata instances. More...
 

Detailed Description

Metadata inheritance system for manifest entries.