公有类型 | 公有成员函数 | 所有成员列表
cudf::mutable_table_view 类参考
»

一组大小相同的 mutable_column_view更多...

#include <table_view.hpp>

cudf::mutable_table_view 的继承图
cudf::detail::table_view_base< mutable_column_view >

公有类型

使用 ColumnView = mutable_column_view
 表中列视图的类型。
 
- 继承自 cudf::detail::table_view_base< mutable_column_view > 的公有类型
使用 iterator = decltype(std::begin(_columns))
 表的迭代器类型。
 
使用 const_iterator = decltype(std::cbegin(_columns))
 表的常量迭代器类型
 

公有成员函数

mutable_column_viewcolumn (size_type column_index) const
 返回指定索引处的列。 更多...
 
 operator table_view ()
 创建列的不可变 `table_view`。
 
 mutable_table_view (std::vector< mutable_table_view > const &views)
 从表格视图向量构造一个表。 更多...
 
- 继承自 cudf::detail::table_view_base< mutable_column_view > 的公有成员函数
 table_view_base (std::vector< mutable_column_view > const &cols)
 从列视图向量构造一个表。 更多...
 
 table_view_base (table_view_base const &)=default
 拷贝构造函数。
 
 table_view_base (table_view_base &&)=default
 移动构造函数。
 
iterator begin () noexcept
 返回 `table` 中第一个视图的迭代器。 更多...
 
const_iterator begin () const noexcept
 返回 `table` 中第一个视图的迭代器。 更多...
 
iterator end () noexcept
 返回 `table` 中最后一个列视图之后一个位置的迭代器。 更多...
 
const_iterator end () const noexcept
 返回 `table` 中最后一个列视图之后一个位置的迭代器。 更多...
 
mutable_column_view const & column (size_type column_index) const
 返回指定列视图的引用。 更多...
 
size_type num_columns () const noexcept
 返回列数。 更多...
 
size_type num_rows () const noexcept
 返回行数。 更多...
 
size_type is_empty () const noexcept
 如果 `num_columns()` 返回零,则返回 true,否则返回 false。 更多...
 
table_view_baseoperator= (table_view_base const &)=default
 拷贝赋值运算符。 更多...
 
table_view_baseoperator= (table_view_base &&)=default
 移动赋值运算符。 更多...
 

详细描述

一组大小相同的 mutable_column_view

所有公有成员函数和构造函数均继承自 `table_view_base`。

定义于文件 table_view.hpp268 行。

构造函数与析构函数文档

◆ mutable_table_view()

cudf::mutable_table_view::mutable_table_view ( std::vector< mutable_table_view > const &  views)

从表格视图向量构造一个表。

注意
由于 `std::vector` 可以从 `std::initializer_list` 构造,此构造函数也支持以下用法
table_view t0, t1, t2;
...
table_view t{{t0,t1,t2}}; // 从以下列创建 `table`
t0, t1, t2
异常
cudf::logic_error如果行数不匹配
参数
views用于构造表的表格视图向量

成员函数文档

◆ column()

mutable_column_view& cudf::mutable_table_view::column ( size_type  column_index) const
inline

返回指定索引处的列。

参数
column_index所需列的索引
返回
所需列的可变列视图引用

定义于文件 table_view.hpp282 行。


此类的文档生成自以下文件