(mutable)_table_view
的类定义 更多...
#include <cudf/column/column_view.hpp>
#include <cudf/types.hpp>
#include <cudf/utilities/export.hpp>
#include <algorithm>
#include <vector>
类 | |
类 | cudf::detail::table_view_base< ColumnView > |
ColumnView 表的基类。 更多... | |
类 | cudf::table_view |
一组大小相同的 cudf::column_view。 更多... | |
类 | cudf::mutable_table_view |
一组大小相同的 mutable_column_view。 更多... | |
命名空间 | |
cudf | |
cuDF 接口 | |
函数 | |
bool | cudf::detail::has_nested_columns (table_view const &table) |
确定给定表中是否存在任何嵌套列。 更多... | |
bool | cudf::has_nested_columns (table_view const &table) |
确定给定表中是否存在任何嵌套列。 更多... | |
bool | cudf::nullable (table_view const &view) |
如果表中的任何列是可为空的,则返回 True。(不包括整个层级结构) 更多... | |
bool | cudf::has_nulls (table_view const &view) |
如果表的任何列中包含空值,则返回 True。 更多... | |
bool | cudf::has_nested_nulls (table_view const &input) |
如果表的任何列层级结构中包含空值,则返回 True。 更多... | |
bool | cudf::has_nested_nullable_columns (table_view const &input) |
如果表的列层级结构的任何级别上存在可为空列,则返回 True。 更多... | |
std::vector< column_view > | cudf::get_nullable_columns (table_view const &table) |
一个函数,用于收集给定表中所有嵌套级别的所有可为空列。 更多... | |
table_view | cudf::scatter_columns (table_view const &source, std::vector< size_type > const &map, table_view const &target) |
根据列索引映射将 column_views 从一个 table_view 复制到另一个 table_view 中。 更多... | |
template<typename TableView > | |
bool | cudf::detail::is_relationally_comparable (TableView const &lhs, TableView const &rhs) |
指示输入表中的相应列是否具有关系可比性。 更多... | |
(mutable)_table_view
的类定义
(mutable_)table_view
是一组大小相等的 (mutable_)column_view
。
(mutable_)table_view
是非拥有且可平凡复制的,应按值传递。
定义于文件 table_view.hpp 中。
bool cudf::detail::has_nested_columns | ( | table_view const & | table | ) |
确定给定表中是否存在任何嵌套列。
table | 输入表 |
bool cudf::detail::is_relationally_comparable | ( | TableView const & | lhs, |
TableView const & | rhs | ||
) |
指示输入表中的相应列是否具有关系可比性。
lhs | 第一个表 |
rhs | 第二个表(可能与 lhs 是同一个表) |
lhs
和 rhs
表上的所有相应列都是可比的,则返回 true。如果 lhs
和 rhs
表上的任何相应列不可比,则返回 false。