文件 | |
文件 | expressions.hpp |
类 | |
结构体 | cudf::ast::expression |
一种可被求值以返回值的通用表达式。 更多... | |
类 | cudf::ast::generic_scalar_device_view |
一种类型擦除的 scalar_device_view,其值是固定宽度类型或字符串。 更多... | |
类 | cudf::ast::literal |
抽象语法树中使用的字面值。 更多... | |
类 | cudf::ast::column_reference |
引用表中某一列数据的表达式。 更多... | |
类 | cudf::ast::operation |
操作表达式包含一个运算符和零个或多个操作数。 更多... | |
类 | cudf::ast::column_name_reference |
引用表中某一列数据的表达式。 更多... | |
类 | cudf::ast::tree |
一个 AST 表达式树。它拥有并包含多个相关的表达式。当树被销毁时,所有表达式都会被销毁。 更多... 更多... | |
枚举 | |
枚举类 | cudf::ast::ast_operator : int32_t { ADD , SUB , MUL , DIV , TRUE_DIV , FLOOR_DIV , MOD , PYMOD , POW , EQUAL , NULL_EQUAL , NOT_EQUAL , LESS , GREATER , LESS_EQUAL , GREATER_EQUAL , BITWISE_AND , BITWISE_OR , BITWISE_XOR , LOGICAL_AND , NULL_LOGICAL_AND , LOGICAL_OR , NULL_LOGICAL_OR , IDENTITY , IS_NULL , SIN , COS , TAN , ARCSIN , ARCCOS , ARCTAN , SINH , COSH , TANH , ARCSINH , ARCCOSH , ARCTANH , EXP , LOG , SQRT , CBRT , CEIL , FLOOR , ABS , RINT , BIT_INVERT , NOT , CAST_TO_INT64 , CAST_TO_UINT64 , CAST_TO_FLOAT64 } |
支持的运算符枚举。 更多... | |
枚举类 | cudf::ast::table_reference { LEFT , RIGHT , OUTPUT } |
表引用枚举。 更多... | |
|
强 |
支持的运算符枚举。
定义于文件 expressions.hpp 的第 96 行。
|
强 |
表引用枚举。
在涉及两张表的情况下(例如连接),这决定了使用哪张表。
枚举成员 | |
---|---|
LEFT | 左表中的列索引。 |
RIGHT | 右表中的列索引。 |
OUTPUT | 输出表中的列索引。 |
定义于文件 expressions.hpp 的第 165 行。