|
iceberg-cpp
|
This is the complete list of members for iceberg::Schema, including all inherited members.
| EmptySchema() | iceberg::Schema | static |
| field_by_id_ (defined in iceberg::StructType) | iceberg::StructType | protected |
| field_by_lowercase_name_ (defined in iceberg::StructType) | iceberg::StructType | protected |
| field_by_name_ (defined in iceberg::StructType) | iceberg::StructType | protected |
| fields() const override | iceberg::StructType | virtual |
| fields_ (defined in iceberg::StructType) | iceberg::StructType | protected |
| FindColumnNameById(int32_t field_id) const | iceberg::Schema | |
| FindFieldById(int32_t field_id) const | iceberg::Schema | |
| FindFieldByName(std::string_view name, bool case_sensitive=true) const | iceberg::Schema | |
| GetAccessorById(int32_t field_id) const | iceberg::Schema | |
| GetFieldById(int32_t field_id) const override | iceberg::StructType | virtual |
| GetFieldByIndex(int32_t index) const override | iceberg::StructType | virtual |
| GetFieldByName(std::string_view name, bool case_sensitive) const override | iceberg::StructType | virtual |
| GetFieldByName(std::string_view name, bool case_sensitive) const=0 | iceberg::StructType | virtual |
| GetFieldByName(std::string_view name) const | iceberg::StructType | |
| HighestFieldId() const | iceberg::Schema | |
| IdentifierFieldIds() const | iceberg::Schema | |
| IdentifierFieldNames() const | iceberg::Schema | |
| InitFieldById(const StructType &) (defined in iceberg::StructType) | iceberg::StructType | protectedstatic |
| InitFieldByLowerCaseName(const StructType &) (defined in iceberg::StructType) | iceberg::StructType | protectedstatic |
| InitFieldByName(const StructType &) (defined in iceberg::StructType) | iceberg::StructType | protectedstatic |
| is_nested() const override | iceberg::NestedType | inlinevirtual |
| is_primitive() const override | iceberg::NestedType | inlinevirtual |
| kAllColumns | iceberg::Schema | static |
| kInitialColumnId (defined in iceberg::Schema) | iceberg::Schema | static |
| kInitialSchemaId (defined in iceberg::Schema) | iceberg::Schema | static |
| kInvalidColumnId (defined in iceberg::Schema) | iceberg::Schema | static |
| kTypeId (defined in iceberg::StructType) | iceberg::StructType | static |
| Make(std::vector< SchemaField > fields, int32_t schema_id, std::vector< int32_t > identifier_field_ids) | iceberg::Schema | static |
| Make(std::vector< SchemaField > fields, int32_t schema_id, const std::vector< std::string > &identifier_field_names) | iceberg::Schema | static |
| operator== (defined in iceberg::Schema) | iceberg::Schema | friend |
| Project(const std::unordered_set< int32_t > &field_ids) const | iceberg::Schema | |
| SameSchema(const Schema &other) const | iceberg::Schema | |
| Schema(std::vector< SchemaField > fields, int32_t schema_id=kInitialSchemaId) (defined in iceberg::Schema) | iceberg::Schema | explicit |
| schema_id() const | iceberg::Schema | |
| SchemaFieldConstRef typedef (defined in iceberg::NestedType) | iceberg::NestedType | |
| Select(std::span< const std::string > names, bool case_sensitive=true) const | iceberg::Schema | |
| StructType(std::vector< SchemaField > fields) (defined in iceberg::StructType) | iceberg::StructType | explicit |
| ToSchema() const (defined in iceberg::StructType) | iceberg::StructType | |
| ToString() const override | iceberg::Schema | virtual |
| type_id() const override | iceberg::StructType | virtual |
| Validate(int32_t format_version) const | iceberg::Schema | |
| ValidateIdentifierFields(int32_t field_id, const Schema &schema, const std::unordered_map< int32_t, int32_t > &id_to_parent) | iceberg::Schema | static |
| ~Formattable()=default (defined in iceberg::util::Formattable) | iceberg::util::Formattable | virtual |
| ~StructType() override=default (defined in iceberg::StructType) | iceberg::StructType | |
| ~Type() override=default (defined in iceberg::Type) | iceberg::Type |