|
iceberg-cpp
|
#include <memory>#include <memory_resource>#include <unordered_set>#include <vector>#include "iceberg/iceberg_export.h"#include "iceberg/result.h"#include "iceberg/row/struct_like.h"#include "iceberg/type_fwd.h"Go to the source code of this file.
Classes | |
| class | iceberg::StructLikeSet< kValidate > |
| A set of StructLike rows with type-aware hashing and equality. More... | |
Namespaces | |
| namespace | iceberg |
| Core Apache Iceberg C++ APIs. | |
Functions | |
| ICEBERG_EXPORT Result< bool > | iceberg::StructLikeEqual (const StructLike &lhs, const StructLike &rhs) |
| Compare two StructLike rows by scalar values. | |
Variables | |
| template class ICEBERG_EXTERN_TEMPLATE_CLASS_EXPORT | iceberg::StructLikeSet< true > |
| template class ICEBERG_EXTERN_TEMPLATE_CLASS_EXPORT | iceberg::StructLikeSet< false > |
A hash set implementation for StructLike rows.