Class definitions for (mutable)_table_view
More...
#include <cudf/column/column_view.hpp>
#include <cudf/types.hpp>
#include <cudf/utilities/export.hpp>
#include <algorithm>
#include <vector>
Go to the source code of this file.
Classes | |
class | cudf::detail::table_view_base< ColumnView > |
Base class for a table of ColumnView s. More... | |
class | cudf::table_view |
A set of cudf::column_view's of the same size. More... | |
class | cudf::mutable_table_view |
A set of mutable_column_view s of the same size. More... | |
Namespaces | |
cudf | |
cuDF interfaces | |
Functions | |
bool | cudf::detail::has_nested_columns (table_view const &table) |
Determine if any nested columns exist in a given table. More... | |
bool | cudf::has_nested_columns (table_view const &table) |
Determine if any nested columns exist in a given table. More... | |
bool | cudf::nullable (table_view const &view) |
Returns True if any of the columns in the table is nullable. (not entire hierarchy) More... | |
bool | cudf::has_nulls (table_view const &view) |
Returns True if the table has nulls in any of its columns. More... | |
bool | cudf::has_nested_nulls (table_view const &input) |
Returns True if the table has nulls in any of its columns hierarchy. More... | |
bool | cudf::has_nested_nullable_columns (table_view const &input) |
Returns True if the table has a nullable column at any level of the column hierarchy. More... | |
std::vector< column_view > | cudf::get_nullable_columns (table_view const &table) |
The function to collect all nullable columns at all nested levels in a given table. More... | |
table_view | cudf::scatter_columns (table_view const &source, std::vector< size_type > const &map, table_view const &target) |
Copy column_views from a table_view into another table_view according to a column indices map. More... | |
template<typename TableView > | |
bool | cudf::detail::is_relationally_comparable (TableView const &lhs, TableView const &rhs) |
Indicates whether respective columns in input tables are relationally comparable. More... | |
Class definitions for (mutable)_table_view
A (mutable_)table_view
is a set of (mutable_)column_view
s of equal size.
A (mutable_)table_view
is non-owning and trivially copyable and should be passed by value.
Definition in file table_view.hpp.
bool cudf::detail::has_nested_columns | ( | table_view const & | table | ) |
Determine if any nested columns exist in a given table.
table | The input table |
bool cudf::detail::is_relationally_comparable | ( | TableView const & | lhs, |
TableView const & | rhs | ||
) |
Indicates whether respective columns in input tables are relationally comparable.
lhs | The first table |
rhs | The second table (may be the same table as lhs ) |
lhs
and 'rhstables are comparable. @return false any of respective columns on
lhsand 'rhs
tables are not comparable.